summaryrefslogtreecommitdiff
path: root/src/gui
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2011-09-11 16:07:26 +0300
committerAndrei Karas <akaras@inbox.ru>2011-09-11 16:07:26 +0300
commitc38e43cee40cfd7cad2a92ea704aa26c23523b67 (patch)
treea063389e5c7ddbaa448d495f3573bedf02e983b5 /src/gui
parent56807a19c2414934b405658da99b67fb53a129a3 (diff)
downloadmanaplus-c38e43cee40cfd7cad2a92ea704aa26c23523b67.tar.gz
manaplus-c38e43cee40cfd7cad2a92ea704aa26c23523b67.tar.bz2
manaplus-c38e43cee40cfd7cad2a92ea704aa26c23523b67.tar.xz
manaplus-c38e43cee40cfd7cad2a92ea704aa26c23523b67.zip
Add own theme xml configuration for each shortcuts based window.
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/shortcutwindow.cpp7
-rw-r--r--src/gui/shortcutwindow.h3
2 files changed, 7 insertions, 3 deletions
diff --git a/src/gui/shortcutwindow.cpp b/src/gui/shortcutwindow.cpp
index cf491c9f0..df21488a5 100644
--- a/src/gui/shortcutwindow.cpp
+++ b/src/gui/shortcutwindow.cpp
@@ -52,8 +52,9 @@ class ShortcutTab : public Tab
ShortcutWindow::ShortcutWindow(const std::string &title,
ShortcutContainer *content,
+ std::string skinFile,
int width, int height) :
- Window("Window", false, 0, "shortcuts.xml")
+ Window("Window", false, 0, skinFile)
{
setWindowName(title);
// no title presented, title bar is padding so window can be moved.
@@ -97,7 +98,9 @@ ShortcutWindow::ShortcutWindow(const std::string &title,
loadWindowState();
}
-ShortcutWindow::ShortcutWindow(const std::string &title, int width, int height)
+ShortcutWindow::ShortcutWindow(const std::string &title, std::string skinFile,
+ int width, int height) :
+ Window("Window", false, 0, skinFile)
{
setWindowName(title);
// no title presented, title bar is padding so window can be moved.
diff --git a/src/gui/shortcutwindow.h b/src/gui/shortcutwindow.h
index 4301b72d1..1c91835e8 100644
--- a/src/gui/shortcutwindow.h
+++ b/src/gui/shortcutwindow.h
@@ -41,9 +41,10 @@ class ShortcutWindow : public Window
* Constructor.
*/
ShortcutWindow(const std::string &title, ShortcutContainer *content,
+ std::string skinFile = "",
int width = 0, int height = 0);
- ShortcutWindow(const std::string &title,
+ ShortcutWindow(const std::string &title, std::string skinFile = "",
int width = 0, int height = 0);
/**