【发布时间】:2013-07-25 09:28:48
【问题描述】:
这是我在 SO 上的第一篇文章 ^_^
我正在尝试使用 QT 框架实现letter scramble game。主要部分已经完成,但现在我惊呆了——我不知道如何让程序在游戏中等待按钮被按下。
请帮帮我。提前致谢
这是我的游戏周期的伪代码:
//initialize grid, score, time
// accept words until timer expires
while (true) {
// draw the current state of the grid
// log board
// get current time
// report score
// check for game's end
// report time remaining
// prompt for word and converting it to char*
//HOW TO WAIT UNTILL BUTTON PRESSED????!!!!
// check whether to scramble grid
// or to look for word on grid and in dictionary
}
附:由于这是我在这里的第一篇文章,我将不胜感激有关如何更正确地撰写问题的任何建议。
【问题讨论】:
-
是控制台还是 GUI 应用程序?
-
按钮触发什么?通常,在 Qt 中按下按钮会触发
signal被触发,您可以将其连接到slot函数,然后处理您接下来要执行的逻辑。 -
您好,欢迎来到 Stack Overflow!我鼓励您查看该站点的帮助,以了解哪些问题是不受欢迎的以及如何获得答案。如果不出意外,请阅读stackoverflow.com/help/how-to-ask,或者更好的是blog.stackoverflow.com/2010/10/asking-better-questions。如果您提供清晰的上下文、已编写的简洁代码和明确的问题,您将得到答案!
-
这是一个 GUI 应用程序。按钮旨在让游戏循环继续,它使程序“抓住”这个词并继续它。
标签: c++ qt signals-slots scramble