上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 1357 下一页
一般来说,我们发出信号使用emit这个关键字来操作,但是会发现,emit并不算一个调用,所以它没有返回值。那么如果我们发出这个信号想获取一个返回值怎么办呢? 两个办法:1.通过出参形式返回,引用或者指针的方式带回;比如emit sig(int& i)或者emit sig(void* pointer) Read More
posted @ 2019-04-15 18:49 findumars Views(5704) Comments(0) Diggs(1) Edit
QObject是有窗口类的父类,比如QWidget,QLabel,QPushButton等都直接或间接继承自QObject类。如果把某个窗口中的所有控件都装到一个QList<QObject*>中,那么如何区分当前的是那种类型控件呢? QObject *obj; if (obj->metaObject Read More
posted @ 2019-04-15 16:16 findumars Views(2784) Comments(0) Diggs(0) Edit
//宽字符转多字节 std::string W2A(const std::wstring& utf8) { int buffSize = WideCharToMultiByte(CP_ACP, NULL, utf8.c_str(), -1, NULL, NULL, NULL, FALSE); cha Read More
posted @ 2019-04-11 21:17 findumars Views(417) Comments(0) Diggs(0) Edit
//简单的 c++11 线程,简单方便,成员函数随便调用,非成员函数也一样,如需要获取返回时,请自行使用条件变量 std::thread run([&](){ //执行一些耗时的操作 return 0; }); run.detach(); auto run=std::async([&](){ ret Read More
posted @ 2019-04-11 21:14 findumars Views(5515) Comments(0) Diggs(1) Edit
connect(camera, static_cast<void(QCamera::*)(QCamera::LockStatus, QCamera::LockChangeReason)>(&QCamera::lockStatusChanged), [=](QCamera::LockStatus st Read More
posted @ 2019-04-11 21:12 findumars Views(664) Comments(0) Diggs(0) Edit
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 1357 下一页