diff options
author | Treeki <treeki@gmail.com> | 2010-10-07 15:56:13 +0200 |
---|---|---|
committer | Treeki <treeki@gmail.com> | 2010-10-07 15:56:13 +0200 |
commit | 5f6dad55d75cbe146ff7fefc899a02ccd39078ba (patch) | |
tree | 0822df14cc6d2c0329810c9ae7b4a4a638fe82b1 /lsglobals.h | |
download | LayoutStudio-5f6dad55d75cbe146ff7fefc899a02ccd39078ba.tar.gz LayoutStudio-5f6dad55d75cbe146ff7fefc899a02ccd39078ba.zip |
initial commit -- everything compiles except for material.cpp. the material system still needs quite a bit of work; this will come in due time
Diffstat (limited to 'lsglobals.h')
-rw-r--r-- | lsglobals.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/lsglobals.h b/lsglobals.h new file mode 100644 index 0000000..280ec36 --- /dev/null +++ b/lsglobals.h @@ -0,0 +1,23 @@ +#ifndef LSGLOBALS_H +#define LSGLOBALS_H + +#include <QtGui/QIcon> +#include <QtCore/QHash> + +class LSGlobals { +public: + static bool setup(); + + static QIcon getIcon(QString name); + static QIcon getIconForPaneType(QString type); + +private: + static bool m_loaded; + + static QHash<QString, QIcon> m_icons; + static QHash<QString, QString> m_pane_icon_names; + + static bool loadIcon(QString name); +}; + +#endif // LSGLOBALS_H |