aboutsummaryrefslogtreecommitdiff
path: root/engines/testbed/testbed.h
diff options
context:
space:
mode:
authorNeeraj Kumar2010-08-01 23:26:38 +0000
committerNeeraj Kumar2010-08-01 23:26:38 +0000
commit717e5f619b6a383cc96cbcd1d87f2584e0a89463 (patch)
treecdecebe60784125e9a48f15fd1ff447dfe867318 /engines/testbed/testbed.h
parentd628562071cc8dd8475e0dd2bdf43601fdecb888 (diff)
downloadscummvm-rg350-717e5f619b6a383cc96cbcd1d87f2584e0a89463.tar.gz
scummvm-rg350-717e5f619b6a383cc96cbcd1d87f2584e0a89463.tar.bz2
scummvm-rg350-717e5f619b6a383cc96cbcd1d87f2584e0a89463.zip
TESTBED: implemented the exit dialog using ListWidget
svn-id: r51602
Diffstat (limited to 'engines/testbed/testbed.h')
-rw-r--r--engines/testbed/testbed.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/testbed/testbed.h b/engines/testbed/testbed.h
index a880aa2ba1..3959865cfd 100644
--- a/engines/testbed/testbed.h
+++ b/engines/testbed/testbed.h
@@ -62,8 +62,10 @@ private:
class TestbedExitDialog : public TestbedInteractionDialog {
public:
- TestbedExitDialog();
+ TestbedExitDialog(Common::Array<Testsuite *> &testsuiteList) : TestbedInteractionDialog(80, 60, 500, 320), _rerun(false),
+ _testsuiteList(testsuiteList) {}
~TestbedExitDialog() {}
+ void init();
void handleCommand(GUI::CommandSender *sender, uint32 cmd, uint32 data);
void run() { runModal(); }
bool rerunRequired() {
@@ -75,6 +77,7 @@ public:
}
private:
bool _rerun;
+ Common::Array<Testsuite *> &_testsuiteList;
};
} // End of namespace Testbed