Opened 10 years ago

Last modified 9 years ago

#247 confirmed task

Implement menu options in Qt# app

Reported by: ibboard Owned by:
Priority: major Milestone: WarFoundry Qt 0.1
Component: WarFoundry-GUI-Qt# Version: Trunk
Keywords: qt ui unit stats Cc:
Blocked By: Blocking: #242

Description

The Qt# version of WarFoundry needs an actual implementation putting behind all of the actions in the menus/toolbar.

Change History (9)

comment:1 Changed 10 years ago by ibboard

Status: newconfirmed

Confirm all Qt# sub-tickets

comment:2 Changed 10 years ago by ibboard

(In r466) Re #242: Qt# UI

  • Make use of icons

Re #243: Create "New Army" dialog in Qt# app

  • Create initial rendering of dialog (non-functional)

Re #247: Implement menu options in Qt# app

  • Add initial hook for New Army dialog from menu item

comment:3 Changed 10 years ago by ibboard

(In r479) Re #247: Implement menu options in Qt# app

  • Implement initial save and save as functionality

comment:4 Changed 10 years ago by ibboard

(In r480) Re #247: Implement menu options in Qt# app

  • Hook up army close (can now create, save and close armies)

Re #242: Create Qt# UI for WarFoundry

  • Fix initial window title

comment:5 Changed 10 years ago by ibboard

(In r482) Re #246: Create army tree implementation

  • Create model for the army tree view

Re #242: Create Qt# UI for WarFoundry

  • Add actions directly rather than creating a list

Re #247: Implement menu options in Qt# app

  • Implement enable/disable on undo/redo menu items

comment:6 Changed 10 years ago by ibboard

(In r483) Re #242: Create Qt# UI for WarFoundry

  • Add log4net logging output
  • Output as "WarFoundry.exe"
  • Wrap execution in try...catch to try to debug occasional crashes
  • Refactor common "connect action to menu" method

Re #247: Implement menu options in Qt# app

  • Implement "open" action
  • Make "create" check for closing the old army

comment:7 Changed 10 years ago by ibboard

(In r484) Re #247: Implement menu options in Qt# app

  • Try to read file path from correct dialog

comment:8 Changed 10 years ago by ibboard

(In r491) Re #247: Implement menu options in Qt# app

  • Hook up basic HTML export (currently seems to cause segfault when adding doc type)

comment:9 Changed 9 years ago by ibboard

Milestone: WarFoundry 0.1WarFoundry Qt 0.1

Separate UI milestone from API milestone

Note: See TracTickets for help on using tickets.