如何更改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