【发布时间】:2011-01-06 13:11:56
【问题描述】:
我使用 Qt 设计器创建了一个包含 QToolButton 的表单。
我可以使用 ui->favouriteToolButton 来打开它。
我使用了设计器,因为它比编写所有 gui 代码要简单得多。
问题是专门针对这个ToolButton 我想通过创建自己的类来编码:
class FavouriteMenu : public QToolButton
{
Q_OBJECT
public:
explicit FavouriteMenu(QWidget *parent = 0);
//~FavouriteMenu();
private:
QMenu *menu; //MENU
QAction *addToBookmarkAct;
QAction *editBookmarkAct;
...
我希望能够用 FavouriteMenu 的新实例覆盖 ui->favouriteToolButton。
我该怎么做?
【问题讨论】:
标签: c++ qt qt-designer qtgui