小编Ank*_*wat的帖子

如何为Linux部署Qt应用程序

我在Qt文档中提到了所有成功的步骤:

但是我仍然无法制作静态Qt应用程序,上面记录的步骤生成的可执行文件仍然需要其他系统上的Qt共享对象.

有任何想法吗?

c++ linux deployment qt qt4

9
推荐指数
1
解决办法
4729
查看次数

Qt中的多重继承

如何也继承 QLabel 和 QPushButtonton,我尝试的显示错误消息

/home/test.cpp:206: error: reference to 'setText' is ambiguous
      setText(text);
      ^
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的:

class virtualLabel: virtual public QLabel
{
    Q_OBJECT
public:
    explicit virtualLabel(const QString& text="", QWidget* parent=0){}
    ~virtualLabel(){}

};

class virtualPushButton: virtual public QPushButton
{
    Q_OBJECT
public:
    explicit virtualPushButton(const QString& text="", QWidget* parent=0){}
    ~virtualPushButton(){}

};



class customLabel : public virtualLabel, public virtualPushButton
{
    Q_OBJECT
    // Q_DECLARE_INTERFACE
    //Q_INTERFACES(YourInterface OtherInterface)


public:
    explicit customLabel(const QString& text="", QWidget* parent=0);
    ~customLabel();

    QString folderName;

};
Run Code Online (Sandbox Code Playgroud)

任何帮助表示感谢谢谢

c++ linux qt qt4

1
推荐指数
1
解决办法
1105
查看次数

标签 统计

c++ ×2

linux ×2

qt ×2

qt4 ×2

deployment ×1