Changeset 479
- Timestamp:
- 02/05/10 15:37:30 (7 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
IBBoard.WarFoundry.GUI.QtSharp/trunk/MainWindow.cs
r478 r479 59 59 QObject.Connect(layout.actionUndo, SIGNAL("triggered()"), UndoAction); 60 60 QObject.Connect(layout.actionRedo, SIGNAL("triggered()"), RedoAction); 61 QObject.Connect(layout.actionSaveArmyAs, SIGNAL("triggered()"), DoSaveCurrentArmyAs); 62 QObject.Connect(layout.actionSaveArmy, SIGNAL("triggered()"), DoSaveCurrentArmy); 61 63 } 62 64 … … 98 100 } 99 101 100 private void HandleWarFoundryCoreArmyChanged (Army oldValue, Army newValue)102 private void HandleWarFoundryCoreArmyChanged(Army oldValue, Army newValue) 101 103 { 102 104 CommandStack.Reset(); … … 143 145 } 144 146 145 private void HandleCommandStackCommandStackUpdated ()146 { 147 147 private void HandleCommandStackCommandStackUpdated() 148 { 149 layout.actionSaveArmy.Enabled = CommandStack.IsDirty(); 148 150 } 149 151 … … 163 165 } 164 166 } 167 168 private void DoSaveCurrentArmy() 169 { 170 SaveCurrentArmy(); 171 } 165 172 166 173 private bool SaveCurrentArmy() … … 183 190 } 184 191 192 private void DoSaveCurrentArmyAs() 193 { 194 SaveCurrentArmyAs(); 195 } 196 185 197 private bool SaveCurrentArmyAs() 186 198 { … … 215 227 { 216 228 int result = saveArmyDialog.Exec(); 229 string path = null; 217 230 218 231 if (result == (int)QDialog.DialogCode.Accepted) 219 232 { 220 return saveArmyDialog.SelectedFiles()[0]; 221 } 222 else 223 { 224 return null; 225 } 233 path = saveArmyDialog.SelectedFiles()[0]; 234 } 235 236 return path; 226 237 } 227 238
WarFoundry - Development