小编PDH*_*PDH的帖子

如何以编程方式单击QPushButton

我正在使用Qt.我通过Qt Creator在页面中添加了一个按钮.它与该方法相关联void MyPage::on_startButton_clicked().

我想以编程方式单击此按钮.我试过了ui->startButton->clicked(),它给了,

错误C2248:'QAbstractButton :: clicked':无法访问类'QAbstractButton'中声明的受保护成员

请帮忙.谢谢!

c++ qt

13
推荐指数
2
解决办法
1万
查看次数

信号和插槽Qt不工作

myslot没有被调用.MyPage是一个QWizardPage.

MyPage::initializePage()
{  
  connect(this,SIGNAL(mysignal), this,SLOT(myslot()));
  emit mysignal();
}


void ProgressPage::myslot(){
  cout<<"in ";
}
Run Code Online (Sandbox Code Playgroud)

我的头文件包含以下信号和插槽,

public slots:
  void myslot();

signals:
  void mysignal();
Run Code Online (Sandbox Code Playgroud)

我错过了什么?我的调试器执行直到发出,但无法进入插槽.

c++ qt

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

标签 统计

c++ ×2

qt ×2