qt 声明mousePressEvent等事件虚函数时,没有任何提示 5C

看别人的教学视频,在头文件中加入protected: 输入void mou……后面就出提示,而我一直输入到最后也没提示,见图。第一个图是别人视频中的,
图片说明

第二个图是我的:

图片说明

PS:我用的是QT creator 4.8.0 QT是5.12.0。用笔记本和台式机都测试过,笔记本中的QT还重新安装了一次。

0

2个回答

0
naca2412
naca2412 这个链接我看了,我不是要重载函数啊,我的问题是没有显示提示。
4 个月之前 回复

检查一下安装的位置对不对,引用的头文件访问是否正确

0
fumentl
heisenberg cooper 回复naca2412: 你好 我用的5.9跟你情况一样 老版本就可以提示 但是老版本的提示不如新版本好 不知道是不是5.7-13这几个版本有BUG
大约 2 个月之前 回复
naca2412
naca2412 您好,我又测试了一下,我刚换电脑用qt5.3.2版本一切正常,同一台电脑重装qt5.12就出现这个问题。这是个新版的bug?
4 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C++实验报告( 利用虚函数编程)
1.事先阅读程序,给出其运行结果,上机验证虚函数的作用。 有如下程序: #include <iostream> #include <string> using namespace std; class Student //定义基类 { public: Student(int,string,float); void display(); //声明输出函数 protected: //受保护成员,派生类可访问 int num; string name; float score; }; Student::Student(int n,string nam,float s) { num=n; name=nam; score=s; } void Student::display() { cout<<"num:"<<num<<"\nname:"<<name<<"\nscore:"<<score<<endl<<endl; } class Graduate:public Student //声明公有派生类 { public: Graduate(int,string,float,float); void display(); //声明输出函数 private: float pay; }; Graduate::Graduate(int n,string nam,float s,float p):Student(n,nam,s),pay(p){} void Graduate::display() { cout<<"num:"<<num<<"\nname:"<<name<<"\nscore:"<<score<<"\npay=:"<<pay<<endl; } void main() { Student stud(1001,"Li",87.5); Graduate grad(2001,"Wang",98.5,563.5); Student *pt=& stud; pt->display(); pt=&grad; pt->display(); } 1)分析结果,并验证之。 2)利用虚函数,对程序作一点修改, 在 Student类中声明display函数时,在其前面加上关键字virtual,即 virtual void display();,再编译运行,注意分析运行结果。 2.事先编写一个程序,计算正方体、球体和圆柱体的表面积和体积。(提示:声明一个抽象基类 container,派生类cube、sphere和cylinder,基类中求表面积和体积的成员函数声明为纯虚函数。)
C++实验之多态性和虚函数
多态性和虚函数
qt 鼠标拖动案例
想学习QT的朋友们,对鼠标拖动事件不是很理解的话,可以看看本案例,加深理解mousePressEvent,mouseReleaseEvent,mouseMoveEvent事件
vMware安装linux时提示未找到任何驱动器的解决方案
vMware安装linux时提示未找到任何驱动器的解决方案
QT学习之重写鼠标移动事件
QT平台上,重写mouseMoveEvent和paintEvent实现鼠标移动过程中,实时显示鼠标所在位置坐标的功能,练习demo..
c++中子类对象不能调用父类中的虚函数
c++里,指针和引用是很重要的概念,这个程序不仅对指针和引用做了说明、使用,而且对子类不能继承父类虚函数也做了说明。
过程声明与同名事件或过程的描述不匹配 补丁
vb6 过程声明与同名事件或过程的描述不匹配 补丁
c++ demo,运算符索引重载,成员函数的实现
c++ demo,运算符索引重载,成员函数的实现
Dell PowerEdge R820 服务器 安装 server2008 R2 x64缺少所需的 CD/DVD驱动器设备驱动程序。如果您具有软盘...
Dell PowerEdge R820 服务器 安装windows server2008 R2 x64 操作系统报:“缺少所需的 CD/DVD驱动器设备驱动程序。如果您具有软盘...” 解决方法
QT开发工具(自动补全)
这是一款LINUX下非常好的QT开发工具,具有自动补全功能,用起来相当方便
C/C++/Java代码缩进美化工具astyle-1.24
C/C++/Java源代码缩进美化工具astyle-1. 可将C/C++/Java源代码缩进美化,便于查看,是程序员的好帮手,Linux/windows均可运行。包内有程序及可执行程序
eclipse ALT+ /自动提示 失效解决方法
eclipse ALT+ /自动提示 失效解决方法,在尝试过很多网上的方法不能解决时,我最后自己领悟了。方法在资源中。
用c++ 定义一个车(Vehicle)基类,有Run,Stop等成员函数,由此派生出自行车(bicycle)类,汽车(motorcar)
用c++ 定义一个车(Vehicle)基类,有Run,Stop等成员函数,由此派生出自行车(bicycle)类,汽车(motorcar)类,从bicycle和 motorcar派生出摩托车(motorcycle)类,他们都有Run,Stop等成员函数。编写完整并用主函数测试。体会虚基类的使用
华为mate9,p9等缺少的证书文件打包文件,有证书不懂得,请查看我的博客介绍
华为mate9,p9等缺少的证书文件打包文件,有证书不懂得,请查看我的博客介绍:http://blog.csdn.net/xiayiye5/article/details/78258263
自定义控件与类模块+Event
RaiseEvent 触发类、窗体或文档中在模块级声明的事件; WithEvents 声明一个对象时,可以使用该对象的事件
JAVA复习资料
期末考试题型: 一、 填空题(本题共15空 ,每空1分,共15分。) 二、 单项选择题(本题共20小题,每题1分,共20分。) 三、 是非题(对划“√”,错划“×”,本题共10小题,每题1分,共10分。) 四、 简答题(本题共5小题,每小题5分,共25分。) 五、 程序填空题(本题共5空 ,每空2分,共10分。) 六、 编程题(本题共2小题,每小题10分,共20分。) 二、填空题 1、Java语言是一种完全的_面相对象___程序设计语言。 2、布尔型常量有两个值,它们分别是_true__、_false___。 3、在定义一个方法时,一般都要指明该方法的返回值类型,如果它不返回任何值,则必须将其声明成 void 。 4、在Java的语言环境中已经包含了一组相关的核心类库,它们属于Java.lang包。 5、写出完整的main方法的声明 public static void main(String args[]) 。 6、要设计一个Applet小程序,必须先引入包 java.applet 。 7、设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为:2.75___ 8、被关键字_final___修饰的方法是不能被当前类的子类重新定义的方法。 9、Java中类成员的限定词有以下几种:private, _protected__, public__, 默认友好。 10、基类的公有成员在派生类中的访问权限由_基类___决定。 11、用static修饰的方法,称为静态方法。它们不是对象的方法,而是整个类的方法。静态方法只能处理用关键字_static___修饰的数据。 12、在Java中有一种叫作__构造方法__的特殊方法,我们在程序中用它来对类的对象成员进行初始化。 13、面向对象技术具有_封装性___、_继承性___、_抽象性___、多态性等特性。 14、Java中所有类都是类 _Object___的子类。 15、顺序执行以下两个语句的输出结果是: 10 。 String s = “我喜欢学习Java!”; System.out.println(s.length( )); 16、据程序的构成和运行环境的不同,Java源程序分为两大类: Application 程序和 Applet 程序。 17、如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生 4 个文件名与类名相同而扩展名为 class 的字节码文件。 18、开发与运行Java程序需要经过的三个主要步骤为 编辑源文件 、 编译器编译生成字节码文件 和 解释器执行 。 19、如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是 Applet 类的子类并且存储该源程序文件的文件名必须为 MyApplet.java 。 20、 一个Java Application源程序文件名为MyJavaApplication.java,如果使用Sun公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺序执行如下两个命令: javac MyJavaApplication.java 、 java MyJavaApplication 。 21、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码字符占用 2 字节内存空间,这样,无论是中文字符还是英文字符,每个都是占用2 字节内存空间。 22、在Java程序中定义的类有两种成员: 静态成员 、 实例成员 。 23、Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在Java Application中,这个主类是指包含 main 方法的类;在Java Applet里,这个主类是一个系统类 Applet 的子类。 24、创建一个名为 MyPackage 的包的语句是 package MyPackage ; , 该语句应该放在程序的位置为: 程序中非注释行的第一行 。 25、 抽象或abstract 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 最终后final 方法是不能被当前类的子类重新定义的方法。 26、多态是指 一种定义,多种实现 ,在Java中有两种多态,一种是使用方法的 重载 实现多态,另一种是使用方法的 覆盖 实现多态。
Qt实现信息提示窗口
1.Qt自定义信息提示框,继承自QDialog 2.支持添加多个按钮 3.支持窗口拖拽功能 4.提示信息,支持添加图标
Qt输入法事件 QInputMethodEvent
Qt输入法事件(QInputMethodEvent)演示小程序。 程序功能:在失去QTextEdit控件失去焦点的时候放弃正在输入的内容。 解决搜狗(或QQ)输入法等输入法失去焦点时会将字幕输入到输入框问题。 运用了Qt的事件监听(eventFilter)技术,自定义窗口部件(提升法)技术。 ~~~注释详细。
Struts2没有提示解决方案
在用myeclipse中使用Struts2框架时会出现没有提示,这篇文档是我在开发中遇到的问题的解决方案
qt 按钮和提示框等配合的用法
qt 按钮和提示框等配合的用法 老外的教程 自己做成功了
java document 与eclipse关联(编码时自动显示出代码提示)
设置java document 与eclipse关联的方法(编码时自动显示出代码提示)以及eclipse英中文转换
Qt鼠标滑过菜单图标高亮
使用QWidgetAction实现的鼠标滑过菜单项图标高亮显示,用到了QWidgetAction以及自定义QWdiget,实现了菜单项图标、文字以及子菜单指示器的定制,使用qss+动态属性作为菜单项的样式定制;代码是在qt5.7.1 的基础上编写的,可编译通过运行。
QT一个简单的例子,对话框点击事件
QT一个简单的例子 对话框 点击事件 你懂的
Qt重写事件
使用QT写了一个常用的事件消息响应Demo
fiddler安装文件
fiddler抓包工具
C#自定义事件
详细介绍事件如何定义。委托声明,事件声明,触发事件方法。引发事件方法
QT Event 事件处理
QT 中 QEvent 和 QKeyEvent事件的处理,其中QEvent包含QKeyEvent和QMouseEvent事件处理,在event中处理QKeyEvent事件将影响单独的QKeyEvent的事件处理函数
QT5下实现USB设备插入或移去的监听
QT5下实现USB设备插入或移去的监听!
解决qt-creator创建工程说“没有有效的qt版本问题”
图解解决qt-creator遇到的创建工程时候出现“没有有效的qt版本问题”
QLabel实现自定义点击事件
QT中,实现了自定义QLable的点击时间。
Arduino事件驱动,适用于Arduino使用
请将.bak改成.exe,一个很有用的工具.这个工具可以提高开发的工作效率.希望对您有所帮助.
checkbox多项选中及取消选中
checkbox多项选中及取消选中
C#委托和事件应用实例,通俗易懂。
网上看到一个童鞋用鸿门宴举了个C#委托和事件的应用实例,很有意思,就对其进行了扩展,使例子更形象易懂。
VB 失去焦点时触发的LostFocus事件
VB 失去焦点时触发的LostFocus事件
车(Vehicle)基类,具有MaxSpeed、Weight等成员变量
定义一个车(Vehicle)基类,具有MaxSpeed、Weight等成员变量,Run、Stop等成员函数,由此派生出自行车类(bicycle),汽车类(motocar)类,自行车类有高度等属性,汽车有座位数(seatNum)等属性。
js得到键盘所有事件
键盘事件全面控制,html,查看按键值 key, 键盘上对应的值
节日精灵(节日生日事件)
节日,生日,事件等提示,查询,呵呵 。
js 页面离开,关闭,刷新时提醒保存 简单代码.
js 页面离开,关闭,刷新时提醒保存 简单代码.
jQuery实现文本框获得焦点文字消失
jQuery实现文本框获得焦点文字消失 1、文本框获得焦点改变文字颜色的jQuery代码; 2、文本框获得焦点仅文字消失,不牵扯到样式改变;
键盘“Delete”键删除几何对象提示是否删除对话框
本范例示范如何重写Mapcontrol的默认键盘按键的功能,以Delete几何对象为例,选择多个或单个对象后,如果图层处于编辑状态,按下键盘Delete后,将提示用户是否删除对象,且不影响其他默认的快捷键操作。
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 物联网等有关视频教程 qt物联网教程

相似问题

2
qt 声明mousePressEvent等事件虚函数时,没有任何提示
0
windgb调试dmp ,提示堆栈溢出。怎么查看是哪个地方出错?
1
王爽汇编课程设计1 mov 指令执行完之后没有将数值导入
1
ubuntu 平台 codeblocks 编译多文件项目时出现error: ld returned 1 exit status 的问题
2
Excel VBA如何取消关闭时的工程密码输入框?
0
Mac下安装了MAMP 和MAMP PRO,发现Mysql文件位置没在一起,在terminal中查询时怎么能让数据全部显示呢?
1
XAdmin 当前登录用户非超级用户时不显示某些字段,不知道为何无效,代码如下:
2
vs2010打包,安装时执行bat文件,不能执行里面的语句,但是在窗体应用程序里可以执行,求指教
1
为什么我写的linq中where没有生效啊!!
1
vs2010打包msi程序,如何在安装时自动一个vbs或者bat脚本文件
0
delphi xe 中 没有 /os/PersistableBundle,该怎么写。
2
QT如何通过鼠标改变Qlabel的大小
2
请问这里的cin >> c;有与没有为什么结果差1?还有这里的inline有什么实际意义呢?
1
python温度转换提示“TypeError: string indices must be integers”
1
QT在主窗口中动态分配的子对话框不用show不显示,而使用静态函数不用show也显示,为什么?
2
c#调用c++dll声明问题请教
0
DiscuzX3.4点开论坛任何链接都打不开,打开是白屏
2
想通过sql server xp_cmdshell重启系统,但提示A required privilege is not held by the clie
2
vb.net Clipboard.SetText() 剪切板没有分行
1
C#,用串口读缓存文件时只读了一小部分,没有读完整。求大佬帮忙。