目前要改写一个测试软件, 之前只能是一台一台测, 现在要改写 1 对 20 这样的测试.只需让其他 20 个硬件连接主机就可以了.
问题来了, 我把之前的逻辑代码 和界面分离开了, 想用多线程去实现. 在用 QThread 的子类的时候, run()函数怎么处理?
难道把逻辑代码都放进 run()里? 还是调用函数指针? 对了,class 里的十几行全局变量往哪放 .....
感谢看帖的大佬, 本人 9.9 成新. 希望多多批评. 抱拳
class Thread : public QThread
{
Q_OBJECT
public:
Thread();
virtual void run();
signals:
void send(QString msg); //测试结果 发送给 界面
private:
//十几个变量
};
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.