摘要: 转载自:https://blog.csdn.net/autumn20080101/article/details/7548528 用LoadLibrary加载同一个DLL文件两次, 发现返回的 hModule 是一样的, 是同一个实例,有什么办法可以在不 FreeLibrary 的情况下,加载多一个 阅读全文
posted @ 2019-08-07 17:01 aij 阅读(1124) 评论(0) 推荐(0)
摘要: 1)打开tui模式使用‘gdbtui -q’ 或 ‘gdb -tui -q’开始一个调试$ gdbtui -q test_struct(gdb) ....2)在tui模式下有4个窗口,command 命令窗口. 可以键入调试命令source 源代码窗口. 显示当前行,断点等信息assembly 汇编... 阅读全文
posted @ 2015-05-12 19:57 aij 阅读(2788) 评论(0) 推荐(0)
摘要: 在许多的应用程序中,当我们右击时会弹出一个菜单,这个菜单就叫做“上下文菜单”,英文名称为“Context Menu”.在QT中有两种方式可以实现这种上下文菜单,一一列举如下: 一.重载contextMenuEvent()函数,一个简单的示例如下:void MainWindow::contextMen... 阅读全文
posted @ 2014-04-19 09:52 aij 阅读(1632) 评论(0) 推荐(0)
摘要: 在标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当做字符数据看待,CDATA的形式如下:CDATA的文本内容中不能出现字符串“]]>”,另外,CDATA不能嵌套。我们可以将节点转换位element然后获取text即可得到CDATA的内容:node.toElement()... 阅读全文
posted @ 2014-04-13 16:15 aij 阅读(559) 评论(0) 推荐(0)
摘要: QRegExp是Qt的正则表达式类.Qt中有两个不同类的正则表达式.第一类为元字符.它表示一个或多个常量表达式.令一类为 转义字符,它代表一个特殊字符.一.元字符. 匹配任意单个字符.例如, 1.3 可能是1. 后面跟任意字符,再跟3^ 匹配字符串首. 例如, ^12可能是123,但不能是312$ 配字符串尾. 例如, 12$可以是312, 当不能是 123[] 匹配括号内输入的任意字符.[123]可以为1, 2 或3* 匹配任意数量的前导字符. 例如, 1*2可以为任意数量个1(甚至没有), 后面跟一个2+ 匹配至少一个前导字符. 例如, 1+2必须为一个或多个1, 后跟一个2? 匹配一个前 阅读全文
posted @ 2014-04-06 13:06 aij 阅读(595) 评论(0) 推荐(0)
摘要: QMediaPlaylist类提供了save()和load()函数供我们保存和加载播放列表。这是在网上找到的示例片段:地址:https://qt.gitorious.org/qt/qtmultimedia/source/51334d299520118bbbc077696ca589f972a2f2ea:src/multimedia/playback/qmediaplaylist.cpp#L574bool QMediaPlaylist::save(const QUrl &location, const char *format){ Q_D(QMediaPlaylist); d->er 阅读全文
posted @ 2014-04-05 14:18 aij 阅读(1867) 评论(0) 推荐(0)
摘要: QT中的UI: 就是designer设计的一个界面类,需要转化后你才能看到那个类,如果你自己创建一个类继承自QWidget,那么其实也跟UI无差别,只是添加部件要手动添加代码,不能像designer那么拖动就可以了。QT中的this:就是一个指向类本身的一个指针,所以有时用this就是指向你创建的那个widget类。QT中的qApp:是指向Application的全局变量。来自:http://blog.csdn.net/ahuageyuanquan/article/details/8928725 阅读全文
posted @ 2014-04-03 18:45 aij 阅读(4539) 评论(0) 推荐(1)
摘要: 1 QWidget类有什么用途?在Qt应用程序中,QWidget用做工作空间.它是底层窗口,在其上可以放置其他对象,如按钮等.2 a.setMainWidget(&mainwindow);语句的意义是什么?这段代码告诉Qt,说明mainwindow对象是程序的主部件.当主部件关闭时,整个程序随之结束.(主部件与其他Qt部件的区别是:当主部件终止时,整个程序就运行结束.)3 我不理解setGeometry()中的参数究竟代表什么意思?这一点比较容易混淆.你应该明白,象素(0,0)表示监视器的左上角,而不是我们习惯的左下角.因此,如果你在主窗口中使用 setGeometry,setGeom 阅读全文
posted @ 2014-04-03 18:44 aij 阅读(313) 评论(0) 推荐(0)
摘要: QHeaderView* headerView = table的名字->verticalHeader();headerView->setHidden(true); 阅读全文
posted @ 2014-04-03 16:37 aij 阅读(1450) 评论(0) 推荐(0)
摘要: QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。它跟QTabelView的区别:QTableWidget是QTableView的子类,QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源)QTableWidget则只能使用标准的数据模型,并且其单元格数据是QTableWidgetItem的对象来实现的(也就是不需要数据源,将逐个单元格内的信息填好即可)。这主要体现在QTableView类中有setModel成员函数,而到了QTableWidget类中,该成员函数变成了私有。使用QTableWid 阅读全文
posted @ 2014-04-03 16:32 aij 阅读(215) 评论(0) 推荐(0)