【发布时间】:2016-07-03 22:50:33
【问题描述】:
我有 SignatureEditorForm 类,它继承了 QDialog 类:
SignatureEditorForm(QWidget* parent_widget) : QDialog(parent_widget)
{
resize(SIGNATURE_EDITOR_SIZE);
setWindowTitle(QString("Signature Editor"));
setWindowFlags(Qt::Window | Qt::MSWindowsFixedSizeDialogHint | Qt::WindowCloseButtonHint);
setModal(true);
{
QPushButton* const button = new QPushButton(QString("<"), this);
const QSize BUTTON_SIZE = QSize(22, 22);
button->resize(BUTTON_SIZE);
}
}
它包含有大小(宽度:22,高度:22)和“
附:我试过用setMinimumSize,但是没有效果。
附言此行 button->setStyleSheet("border: 1px solid black; background: white");给出这样的效果(精确的尺寸)
【问题讨论】:
标签: c++ qt user-interface qt5