1. #include <QtGui> 
  2.  class  myMainWindow:public QMainWindow 
  3.  { 
  4.  public
  5.      myMainWindow():QMainWindow() 
  6.      { 
  7.      
  8.          QCheckBox* checkBox = new QCheckBox(); 
  9.      QPalette* palette = new QPalette(); 
  10.      palette->setBrush(QPalette::Base,Qt::red); 
  11.      checkBox->setPalette(*palette);     
  12.      
  13.     QWidget *centralWidget = new QWidget(this); 
  14.     QGridLayout *layout = new QGridLayout(); 
  15.      
  16.     centralWidget->setLayout(layout); 
  17.   
  18.      
  19.     layout->addWidget(checkBox,0,0);     
  20.  
  21.      
  22.     setCentralWidget(centralWidget); 
  23.   
  24.      }; 
  25.      ~myMainWindow(){}; 
  26.  
  27.  }; 
  28.  
  29. int main(int argc, char **argv) 
  30.     QApplication app(argc, argv); 
  31.     myMainWindow *window = new myMainWindow();     
  32.      
  33.         window->resize(100, 100); 
  34.     window->setWindowTitle("QCheckBox Box Background Color"); 
  35.     window->show(); 
  36.     return app.exec();