标题:怎么去掉窗口上这块阴影部分?
作者:geliting
日期:2009-09-22 18:51
内容:
最近修改了《精通Qt4编程》中的一个例子--Imagebrowser,一个显示图片的例子。部分源代码如下:
MainWindow::MainWindow()
{
clipboard = QApplication::clipboard();
imageWidget = new ImageWidget;
scrollArea = new QScrollArea;
scrollArea->setBackgroundRole(QPalette::Dark);
imageWidget->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);
scrollArea->setWidget(imageWidget);
scrollArea->widget()->setMinimumSize(320, 240);
setCentralWidget(scrollArea);
createActions();
createMenus();
createToolBars();
createStatusBar();
setWindowTitle(tr("PPlayer"));
setFocusPolicy(Qt::StrongFocus);
index = 0;
imageDir.setPath(QDir::currentPath());
QStringList filter;
filter
#1 [lonko 09-24 01:38]
scrollArea = new QScrollArea;
scrollArea->setBackgroundRole(QPalette::Dark);
imageWidget->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);
把那个setBackgroundRole()里面的参数换成另外的调色板。
#2 [hqd_2008 11-06 12:08]
this->setStyleSheet("QMdiSubWindow{background-color:black}");
调整你的QMdiSubWindow
和black的参数应该可以