Как изменить размер кнопки в 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
Как изменить свойства шрифта для QFileDialog с помощью setStyleSheet? Если можно опубликовать код, это будет здорово. – Bhush
@Bhush Вы должны быть более конкретными. Шрифт для чего? Кнопки? Или весь диалог? – thuga