题
我使用 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;
...
我希望能够覆盖 ui->favouriteToolButton
使用 FavouriteMenu 的新实例。我该怎么做?
解决方案
- 右键单击设计器中的按钮并选择“升级到...”
- 在升级类名称下输入“FavouriteMenu”
- 在头文件下输入 .h 文件的文件名
- 点击“添加”
- 点击“推广”
不隶属于 StackOverflow