# HG changeset patch # User IBBoard # Date 1264278364 0 # Node ID cf68a996b3f197a9bec215af3d9f41675a0dd843 # Parent 4ff09911ef64a1dafe113a3922061a1e77cdca28 Re #242: Create Qt# UI for WarFoundry * Add initial Tango icons until Qt4.6 becomes standard with QIcon.fromTheme() method to get native icons diff -r 4ff09911ef64 -r cf68a996b3f1 IBBoard.WarFoundry.GUI.QtSharp.csproj --- a/IBBoard.WarFoundry.GUI.QtSharp.csproj Sat Jan 23 19:55:54 2010 +0000 +++ b/IBBoard.WarFoundry.GUI.QtSharp.csproj Sat Jan 23 20:26:04 2010 +0000 @@ -40,10 +40,44 @@ + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + diff -r 4ff09911ef64 -r cf68a996b3f1 MainWindow.cs --- a/MainWindow.cs Sat Jan 23 19:55:54 2010 +0000 +++ b/MainWindow.cs Sat Jan 23 20:26:04 2010 +0000 @@ -14,13 +14,28 @@ layout = new Ui_MainWindowLayout(); layout.SetupUi(this); WindowIcon = new QIcon("icons/App.png"); - AddMenuActions(); + SetUpActionIcons(); + ConnectMenuActions(); SetUpToolbar(); + layout.unitTabs.Clear(); } - private void AddMenuActions() + private void SetUpActionIcons() { - layout.unitTabs.Clear(); + layout.actionCreateArmy.icon = new QIcon("icons/ui/filenew.png"); + layout.actionOpenArmy.icon = new QIcon("icons/ui/fileopen.png"); + layout.actionSaveArmy.icon = new QIcon("icons/ui/filesave.png"); + layout.actionSaveArmyAs.icon = new QIcon("icons/ui/filesaveas.png"); + layout.menuExportArmyAs.icon = new QIcon("icons/ui/export.png"); + layout.actionCloseArmy.icon = new QIcon("icons/ui/window-close.png"); + layout.actionExit.icon = new QIcon("icons/ui/exit.png"); + layout.actionUndo.icon = new QIcon("icons/ui/edit-undo.png"); + layout.actionRedo.icon = new QIcon("icons/ui/edit-redo.png"); + layout.actionAbout.icon = new QIcon("icons/ui/help-about.png"); + } + + private void ConnectMenuActions() + { } private void SetUpToolbar() diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/edit-delete.png Binary file icons/ui/edit-delete.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/edit-redo.png Binary file icons/ui/edit-redo.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/edit-undo.png Binary file icons/ui/edit-undo.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/exit.png Binary file icons/ui/exit.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/export.png Binary file icons/ui/export.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/filenew.png Binary file icons/ui/filenew.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/fileopen.png Binary file icons/ui/fileopen.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/filesave.png Binary file icons/ui/filesave.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/filesaveas.png Binary file icons/ui/filesaveas.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/help-about.png Binary file icons/ui/help-about.png has changed diff -r 4ff09911ef64 -r cf68a996b3f1 icons/ui/window-close.png Binary file icons/ui/window-close.png has changed