VS中使用Qt插件的问题

(自己在VS下使用qt遇到的一些小问题,maybe有点白痴的问题......)

1、在vs中开发QT时使能控制台输出的方法:

 项目->属性->配置属性->链接器->系统->子系统中将 窗口(/SUBSYSTEM:WINDOW) 改为 控制台(/SUBSYSTEM:CONSOLE)

2、添加头文件和类:

点中项目——添加——类(C)——类名自己起名字,比如MyButton,MyLabel等等,基类:一般就是QWidget,然后自己在修改

3、提升类的使用:

ui界面添加部件——新建类的头文件和源文件,比如MyButton基类QWidget——修改基类为:QPushButton——进入ui选中控件——右击提升为——输入添加类的名称——添加——选中——提升,然后注意右侧对象查看器,该对象后面的类的名字,就会发生改变了。

4、添加了控件,运行为什么没有结果?

在ui界面添加了控件以后,是要保存以后,在运行才会有结果的。

5、Qt中点击某个按钮,有转到槽功能,直接对按钮进行功能的书写,然而VS插件中没有转到槽。

没有的,需要手写!一般手动 connect()

Qt中转到槽以后,会出现函数

void Dialog::on_pushButton_clicked()
{
        

}

VS中qt插件:

参考:https://zhidao.baidu.com/question/812102274194870372.html

https://blog.csdn.net/weixin_43384257/article/details/88757978

6、添加一个新的Qt ui界面以及.h .cpp文件

选中项目名字——添加——Add Qt Class——QtGuiClass——基类选择QDialog,或者QWidget等自己选择,并且注意自己修改名字。

猜你喜欢

转载自blog.csdn.net/weixin_43384257/article/details/88708875