上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 最近接手同事C#代码,(话说我一个C++程序员干嘛做这种事情,可能我是韭菜吧),为了能够承接,特地去拜读了《C#图解教程》,入门还是不错的。 写代码嘛,异步编程肯定少不了,下面就是利用C# BlockingCollection功能模块编写的 生产者/消费者 demo(韭菜要自觉生产,提供给多人消费) 阅读全文
posted @ 2022-10-25 16:51 补码 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 设置一秒等待时间,若超时 std::cout << status.error_code() << ": " << status.error_message()<< std::endl; // 4: Deadline Exceeded 状态码: OK(0):成功 操作成功完成 CANCELLED(1) 阅读全文
posted @ 2022-10-02 15:57 补码 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 本来调用win10系统键盘好好的,但是多线程调用视频功能后,点击QLineEdit等控件系统键盘无法调用出来(新窗口除外),最后折腾了一整天,终于想到一个解决办法。 思路: 需要系统键盘的控件,却不调用的,在点击控件触发事件时,调用批处理,强制开启键盘。示例如下: //使用QTextEdit con 阅读全文
posted @ 2022-09-22 09:57 补码 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 来自Qt文档 void QComboBox::currentIndexChanged(int/const QString) connect(comboBox, QOverload<int>::of(&QComboBox::currentIndexChanged), [=](int index){ / 阅读全文
posted @ 2022-09-17 09:03 补码 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1、未打开数据。解决办法,打开数据库。 2、多线程操作数据库。解决办法,信号槽将数据发送到打开数据库的线程。 阅读全文
posted @ 2022-09-13 15:24 补码 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 1、产生黑边 painter.setPen(Qt::NoPen); // 不设置画笔即可 2、背景透明 this->setAttribute(Qt::WA_TranslucentBackground, true); 3、大致代码 this->setAttribute(Qt::WA_Transluce 阅读全文
posted @ 2022-08-26 13:55 补码 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 成员函数引用限定可以区分成员函数被哪种对象(左值或右值对象)调用。例子如下: class A { public: void text()& { cout<<"左值引用\n"; } void text()&& { cout<<"右值引用\n"; } }; int main(){ A a; a.text 阅读全文
posted @ 2022-07-21 13:39 补码 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 今天发现一个bug,找了很久,一开始以为是在线程中使用了 time 等时间类的类,找了半天,并没有发现类似玩意。 最后想了想,应该是哪里直接操作(没有通过信号槽)QObject类(或子类)。果然,在一步一步中调试发现,某个地方直接给QWidget赋值图片操作QGraphicsScene了。 所以出现 阅读全文
posted @ 2022-07-12 11:49 补码 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: QString str; QString str1 = "QComboBox{background-color:rgb(150,150,150);border-radius: 3px; color:white;}"; QString str2 = "QComboBox::down-arrow{ im 阅读全文
posted @ 2022-06-01 15:56 补码 阅读(635) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页