自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 头文件顺序问题:fatal error C1189: #error: Unknown architecture (x86, amd64, ia64, arm, arm64)

detours

2022-10-01 16:59:33 635 1

原创 (接上文)为messagebox的信号函数buttonClicked定义一个槽函数

exec()可以用于返回所有系统封装的按钮,如果使用使用自定义的按钮,就像这样利用messagebox中的信号函数buttonClicked(QAbstractButton),写出对应要操作的组件weiget的槽函数将QAbustractButton类型的参数从QmeassageBox传递到Qweidget自定义的buttonClicked...

2022-02-04 11:48:50 477

原创 三种接收QMessageBox按钮返回值的方式

1.以warning窗口为例,实现的代码有两种。(1)对于完全使用Qt提供的对话框。QMessageBox::StandardButton result = QMessageBox::warning(&widget,“Title”,“text”);此时弹出warning窗口,且result接收到返回值。(2)对于完全使用Qt提供的按钮。QMessageBox MBox;//定义并构造MBoxresult = MBox.exec();//exec是QMessageBox的函数,作用是将对话

2022-01-31 15:34:20 5121

原创 (接上面)无法传递参数的处理

上面那个问题根本在于,clicked信号无法传递参数,而槽函数setEdit是有参数的。我想把具体哪个button和TableWidget的setEdit()联系起来也是这个思想。最后解决是定义两个不同的槽函数来处理。同理也可以定义chg和finish两个不同的信号函数,在connect中分别调用。...

2022-01-29 17:31:59 505

原创 (接上面)自定义信号函数和槽函数

信号函数的完整用法。connect以后:发射信号,即可执行槽函数槽函数可以是类的成员函数,全局函数等有定义的任何函数(信号函数只需要声明,这在Qt内部是封装的)。与信号函数connect的槽函数,参数必须比信号函数少(多则丢弃),且参数不能有默认值。槽函数可以是public成员函数,或者在public slots:中(两者兼容),或者是全局函数。connect(信号发送者,信号,信号接收者,槽);connect的第三个参数是信号接受者,若槽函数是全局函数,也可以略去。...

2022-01-29 16:21:34 351

原创 connnect对信号函数和槽函数的用法

我尝试把QTableWidgetItem中的表格项设置为可编辑(这是我查到的代码)

2022-01-27 16:34:07 196

原创 Qt main.cpp中定义和声明自定义类编译不过的问题

Qt main.cpp中定义和声明自定义类出现编译不通过的问题main.cpp中不允许定义新类(一般在头文件中)在main函数下加上#include “main.moc”一句可以解决问题因为Qt creator使用的不是标准C艹,其他编译器,如gcc无法编译,所以在makefile等操作前首先会还原成标准C艹的源文件,即moc文件,文件名.cpp变成了C艹标准源文件文件名.moc此时会出现main.moc无法找到的问题。解决方法是在.pro文件加上...

2022-01-26 16:49:11 1731

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除