小编Kac*_*sik的帖子

Qt - 正确设计应用程序代码

我很难搜索相关主题,所以这是我的问题.我两天前开始使用Qt,因此我没有任何线索如何使其工作(在代码端).

[offtopic]这里有一些历史:起初我想过将应用程序的逻辑与其外观分开.我有一些核心类,另外一些用于GUI(显示和控制),以及它们之间的某种"桥梁",例如,将数据从具有std :: list成员的类A移动到类B:public QAbstractListView, QStringList中.但是当我不得不使用越来越多的Qt代码(HTTP请求,磁盘I/O,正则表达式)时,我放弃了.我的代码看起来像一团糟,我考虑重构我的代码.

(无论如何,将这两个东西 - 应用程序逻辑合并到Qt(子)类中是一个好主意吗?)[/ offtopic]

我遇到了另一个问题,它最终与主题中的问题有关:例如,更好(例如,Qt-way),有一个私有成员QWebPage的类和一些公共方法,插槽和信号来操作它或只是在QWebPage的子类中添加我的功能?

c++ qt

5
推荐指数
1
解决办法
1116
查看次数

标签 统计

c++ ×1

qt ×1