上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 133 下一页
摘要: 1、代码 Item { focus: true Keys.onPressed: { console.log(event.key) switch(event.key) { case Qt.Key_U: break; case Qt.Key_M: Qt.quit(); break; } } } 必须设置 阅读全文
posted @ 2022-01-14 14:30 朱小勇 阅读(162) 评论(0) 推荐(0)
摘要: 1、问题描述 在QML中调用Qt.quit()但是程序没有退出 Keys.onPressed: { switch(event.key) { case Qt.Key_M: Qt.quit(); break; } } 2、解决 //main.cpp QApplication app(argc, argv 阅读全文
posted @ 2022-01-14 14:28 朱小勇 阅读(79) 评论(0) 推荐(0)
摘要: 1、QVariant转指针 QVariant a; //do something QObject* b = (QObject*)a.value<QObject*>(); 2、QVariant转其他非内建数据 QVariant a; //do something T b = (T)a.value<T> 阅读全文
posted @ 2022-01-13 17:18 朱小勇 阅读(687) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/judes/p/10736275.html https://www.cnblogs.com/judes/p/10498959.html https://www.cnblogs.com/judes/p/13753516.html 1、删除指定序号的内容 阅读全文
posted @ 2022-01-13 09:54 朱小勇 阅读(630) 评论(0) 推荐(0)
摘要: 1、函数原型 当设置为true时,QObject对象[子类]不会发出信号 2、使用 在动态为QComboBox动态添加item的时候,它会发出xxxChanged信号,但是初始情况下我们不希望其发出,待初始化完成后再发出。 则可以: ①、先设置blockSignals(true); ②、动态添加it 阅读全文
posted @ 2022-01-09 22:24 朱小勇 阅读(418) 评论(0) 推荐(0)
摘要: 多才多艺的const,修饰指针的的功能非常难辨认,总结出一个方法:用类似于函数的方式记忆。 1、const修饰函数【这种形式非常好识别】 const int* getData(); //返回值为常量[指向的对象] int getData() const; //函数本身为“常量”[函数不能修改类属性] 阅读全文
posted @ 2022-01-08 23:28 朱小勇 阅读(63) 评论(0) 推荐(0)
摘要: 1、代码 var x = 12; console.assert(x==12, "this will pass") console.assert(x>12, "this will fail") 第一个参数放我们希望成立的表达式,如果运行时不成立则打印这个异常,系统会将调用堆栈也打印出来。【QML中使用 阅读全文
posted @ 2022-01-06 18:34 朱小勇 阅读(572) 评论(0) 推荐(0)
摘要: 1、代码 QString a = "123"; const char * a = a.toStdString().c_str(); 阅读全文
posted @ 2022-01-06 11:15 朱小勇 阅读(230) 评论(0) 推荐(0)
摘要: 1、宏定义 #define STR_CLASS(var) #var 2、使用 class A; cout<<STR_CLASS(A); 阅读全文
posted @ 2022-01-06 11:10 朱小勇 阅读(445) 评论(0) 推荐(0)
摘要: 1、typeof int a = 0; console.log(typeof a);//Number 阅读全文
posted @ 2022-01-04 15:57 朱小勇 阅读(1805) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 133 下一页