- Qt风格
Qt中各种风格是一组继承自QStyle的类,QStyle类是一个抽象基类,封装了一个GUI的外观。Qt的内建部件使用它来执行几乎所有的绘制工作,确保看起来像各个平台上的本地部件一样。
比如:指定程序运行时使用Fusion风格
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
a.setStyle(QStyleFactory::create("Fusion"));
MainWindow w;
w.show();
return a.exec();
}
比如设置单独控件为具体某种风格:
MainWindow::MainWindow(QWidget *parent) :