如何更改QFileDialog中按钮的大小?我尝试了下面的代码;它编译,但如果我尝试加载文件对话,应用程序意外退出。调整QFileDialog布局中的按钮窗口小部件大小
请让我知道什么是错的。我是QT新手。 :(
QFileDialog *fdiag = new QFileDialog();
QGridLayout *glayout = static_cast <QGridLayout*>(fdiag->layout());
QLayoutItem *li = glayout->itemAtPosition(3,3);
QRect buttonRect = li->geometry() ;
int newHeight = buttonRect.height() + 20;
int newWidth = buttonRect.height() + 20;
buttonRect.setHeight(newHeight);
buttonRect.setWidth(newWidth);
li->setGeometry(buttonRect);
fdiag->resize(720,480);
fdiag->setWindowTitle("Media Folder");
fdiag->exec();
伟大的,工作。谢谢。 – Bhush
如何使用setStyleSheet更改QFileDialog的字体属性?如果可以发布代码,那就太好了。 – Bhush
@Bush你需要更具体。什么字体?按钮?或者整个对话? – thuga