摘要:
任务:一个简单的按钮类(QPushButton),能显示点击次数。 我们希望这个简单的gui程序能满足: 1.接收用户驱动事件,比如用户点击鼠标。 2.保存应用程序逻辑,将驱动事件转化成应用程序状态改变。 3.保存应用程序的状态。 4.将状态视觉化。 代码如下: counter.h counter. 阅读全文
摘要:
GUI(graphic user interface 用户图形界面)。GUI编程的目的是提供交互性,并根据用户的操作实时的更新界面。用户的操作是不可预知的鼠标和键盘事件,我们如何保持同步和更新?在上层,我们必须考虑清楚业务逻辑。在代码层,我们如何把业务逻辑转化成对象之间的通讯(可能有网络通讯)? M 阅读全文