clean up Menu item size rules
This commit is contained in:
parent
535200118b
commit
82b5b900f4
|
@ -6,21 +6,22 @@
|
||||||
MenuItem::MenuItem(QWidget *parent)
|
MenuItem::MenuItem(QWidget *parent)
|
||||||
: FlatButton(parent)
|
: FlatButton(parent)
|
||||||
{
|
{
|
||||||
setMinimumHeight(40);
|
|
||||||
//setStyleSheet("text-align: left;");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
MenuItem::MenuItem(const QString &text, QWidget *parent)
|
MenuItem::MenuItem(const QString &text, QWidget *parent)
|
||||||
: FlatButton(text, parent)
|
: FlatButton(text, parent)
|
||||||
{
|
{
|
||||||
setMinimumHeight(40);
|
|
||||||
//setStyleSheet("text-align: left;");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
MenuItem::~MenuItem()
|
MenuItem::~MenuItem()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QSize MenuItem::sizeHint() const
|
||||||
|
{
|
||||||
|
return FlatButton::sizeHint().expandedTo(QSize(200, 40));
|
||||||
|
}
|
||||||
|
|
||||||
Menu::Menu(QWidget *parent)
|
Menu::Menu(QWidget *parent)
|
||||||
: QWidget(parent)
|
: QWidget(parent)
|
||||||
{
|
{
|
||||||
|
@ -31,7 +32,6 @@ Menu::Menu(QWidget *parent)
|
||||||
layout->setSpacing(0);
|
layout->setSpacing(0);
|
||||||
|
|
||||||
QSizePolicy policy;
|
QSizePolicy policy;
|
||||||
policy.setHorizontalPolicy(QSizePolicy::Expanding);
|
|
||||||
policy.setVerticalPolicy(QSizePolicy::Maximum);
|
policy.setVerticalPolicy(QSizePolicy::Maximum);
|
||||||
setSizePolicy(policy);
|
setSizePolicy(policy);
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,6 +12,8 @@ public:
|
||||||
explicit MenuItem(QWidget *parent = 0);
|
explicit MenuItem(QWidget *parent = 0);
|
||||||
explicit MenuItem(const QString &text, QWidget *parent = 0);
|
explicit MenuItem(const QString &text, QWidget *parent = 0);
|
||||||
~MenuItem();
|
~MenuItem();
|
||||||
|
|
||||||
|
QSize sizeHint() const;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Menu : public QWidget
|
class Menu : public QWidget
|
||||||
|
|
Loading…
Reference in New Issue