- 博客(11)
- 资源 (26)
- 问答 (1)
- 收藏
- 关注
原创 QT 利用QStackWidget 和提升为类的方式 实现界面切换
环境:QT5 + VS2013首先新建一个带ui的主界面类,在添加两个带ui界面的类FirstPage和SecondPage,这里都是用了QWiget。然后在主界面中拖拽一个stackWidget,默认有两个界面,这里改名为page1和page2,并将他们俩提升为刚刚添加的那两个类(提升类的方法这里就不赘述了)。效果图如下:其它就不多说了,直接上代码:主窗口://.h#ifndef M...
2019-12-25 21:53:48 2013
原创 QT QTableWidget设置单元格不可编辑
简单记录一下解决这个问题的方法:方法1: QTableWidgetItem* pItem = ui.tablewidget->item(iRowIndex, iColIndex); //获取该单元格的pItem pItem->setFlags(Qt::ItemIsEditable);这种方法可以使单元格内容变为灰色,且不能选中单元格;用户不能编辑单元格内容,但是可以这样修改:...
2019-12-23 16:19:35 9392
原创 QT QTableWidget向单元格格中填充控件,如何单击获取该控件所在的行和列
最近在使用QTableWidget,想要获取某个单元所在的行和列,一般可以使用QTableWidget的信号void cellEntered(int row, int column)。写自己的槽函数void MySlotFun(int row, int column)获取行和列即可。注意:该种方法只要将鼠标放在单元格上就可以获得该单元格的行和列。void cellEntered(int row...
2019-12-23 16:06:02 2173 7
原创 QT 如何在弹出自定义对话框时主界面不可操作
最近在做主界面通过按钮弹出对话框时,想让弹出对话框时主界面不可操作。总结两种方法如下;方法一:继承QDialog,class CMyDialog : public QDialog{ Q_OBJECTpublic: CMyDialog(QWidget *parent = 0); ~CMyDialog(); QStringList GetValue();private: Ui...
2019-12-20 12:42:34 3125
原创 VS2013+QT 编译时 “QDomDocument” 文件找不到的问题
这里将提供两种解决办法方法一:【右键工程】,选择【Qt Projct Setting】,勾选XML即可。方法二:步骤一:项目->属性->c/c+±>常规->附加包含目录->在弹出的对话框中,点那个文件夹形状的按钮添加新行,输入$(QTDIR)\include\QtXml步骤二:项目->属性->连接器->输入->附加依赖项,添加 Q...
2019-12-12 18:35:17 3967
原创 cin使用技巧
使用cin过程中,如果只想读数字,遇到字母无法退出循环的问题:while (1){ std::cin >> n; if (std::cin.fail()) { //如果输入失败,清空处理,方可继续 std::cin.clear(); std::cin.sync(); printf("重新输入:...
2019-12-08 22:00:24 585
原创 C/C++ this指针 和 利用const隐式的修改this指针类型
1.this 指针this指针指向用来调用成员函数的对象(this被作为隐藏的参数传递给方法)。每一个成员函数(包括构造函数和析构函数)都有一个this指针,this指针指向调用对象。如果方法需要引用整个调用对象,则可以使用表达式*this,在函数的括号后面使用const*限定符将this限定为const,这样将不能使用this来修改对象的值。然而,要返回的并不是this,因为this是对象的地...
2019-12-05 10:22:24 899
原创 C/C++程序运行耗时统计(高精度)
方法一:(单位为微秒) #include<iostream> #include <chrono> #include <windows.h> using namespace std; using namespace chrono; int main() { auto start = sy...
2019-12-03 21:56:12 2121
原创 C/C++ 文件读写操作
1.文件写操作可参考 文件写操作2.文件读操作采用标准库里面的read();函数原型:istream& read (char* s, streamsize n);s为文件名,n为要读取的字节长度。几个常用的成员函数:(1). stream& seekg (streamoff off, ios_base::seekdir way)(2) 第二个参数有以下...
2019-12-02 22:09:23 507
原创 C/C++什么时候需要定义一个复制构造函数
1.关于复制构造函数复制构造函数用于将一个对象复制到新创建的对象中。也就是说,它用于初始化过程中(包括按值传递参数),而不是常规的赋值过程中,类的复制构造函数原型如下:ClassName(const ClassName &)注意:这里之所以使用引用,可以有效的防止无限递归的去调用复制构造函数,可以节省调用构造函数的时间以及存储新对象的空间。2.何时调用复制构造函数新建一个对对象...
2019-12-02 21:40:30 638
一些程序员常用工具,包括Windbg-x86-x64、VisualStudio版本互转工具、DLL依赖检测工具
2024-05-05
Makefile.pdf
2020-11-15
利用代理的方式向QtableWidegt 中添加各种控件
2020-05-30
利用QStackWidget 和提升为类的方式 实现界面切换 小Demo
2019-12-25
智能优化算法.rar
2019-12-15
100题系列by_July.pdf
2019-12-15
十五个经典算法研究与总结、目录+索引(by_....pdf
2019-12-15
超详细的程序员笔试面试书籍(视频+电子书)
2018-10-30
二轮平衡车全套源码(超全)
2018-07-05
mavlink-generator.zip
2018-04-14
ANSYS 曲轴 有限元分析 SOLIDWORKS
2018-03-21
QT中的QTableWidget 如何 鼠标悬停在单元格上显示行号?
2019-12-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人