aboutsummaryrefslogtreecommitdiff
path: root/gui/unknown-game-dialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/unknown-game-dialog.h')
-rw-r--r--gui/unknown-game-dialog.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/gui/unknown-game-dialog.h b/gui/unknown-game-dialog.h
index 79a1acfd39..bad61d7064 100644
--- a/gui/unknown-game-dialog.h
+++ b/gui/unknown-game-dialog.h
@@ -30,12 +30,16 @@
namespace GUI {
class StaticTextWidget;
+class ScrollContainerWidget;
+class ButtonWidget;
class UnknownGameDialog : public Dialog {
public:
UnknownGameDialog(const DetectionResults &detectionResults);
private:
+ void rebuild();
+
// Dialog API
void handleCommand(GUI::CommandSender *sender, uint32 cmd, uint32 data) override;
void reflowLayout() override;
@@ -43,7 +47,11 @@ private:
Common::String generateBugtrackerURL();
const DetectionResults &_detectionResults;
- Common::Array<GUI::StaticTextWidget *> _textWidgets;
+ ScrollContainerWidget *_textContainer;
+ Common::Array<StaticTextWidget *> _textWidgets;
+ ButtonWidget* _openBugTrackerUrlButton;
+ ButtonWidget* _copyToClipboardButton;
+ ButtonWidget* _closeButton;
};
} // End of namespace GUI