X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=bs%2Fbsview.h;h=391a777658f67c7827bd95576d0d0926c1125629;hb=bb4169deef42f91b6afa4c4561f9339fba040f01;hp=789a6d4e4260071f3d28dc954bf62a4e5bd4f172;hpb=07acf9a898e295587b9034bee6b8682e11a97086;p=hbs.git diff --git a/bs/bsview.h b/bs/bsview.h index 789a6d4..391a777 100644 --- a/bs/bsview.h +++ b/bs/bsview.h @@ -30,7 +30,7 @@ class BattleSum; class ScanView; class InfoView; -class TickView; +//class TickView; class FleetView; //QT forward declarations @@ -50,20 +50,31 @@ class BSView : public QSplitter BSView(QWidget *parent=0, BSDoc* doc=0); ~BSView(); - void addBattle(QString name); + void addBattle(QString name); protected slots: void slotDocumentChanged(); void slotFleetChanged(const Fleet*); + void slotInfoApply(); + void slotInfoCancel(); + void slotInfoNew(); + void slotInfoRemove(); + void slotTickChanged(int min, int max); + void slotResultModeChanged( int i); protected: + + void updateInfoView(); + void updateFleetView(); + + BattleSum *m_BattleSum; QListView *m_NumberView; QSplitter *m_RightSplit; QSplitter *m_LeftSplit; ScanView *m_ScanView; InfoView *m_InfoView; - TickView *m_TickView; + //TickView *m_TickView; QWidgetStack *m_FleetViews; FleetView *m_FleetView; FleetView *m_GenericFleetView; @@ -73,6 +84,13 @@ class BSView : public QSplitter QString m_sBattle; QString m_sGroup; QString m_sFleet; + + bool m_bMoreDocChanges; + + int m_iMaxTick; + int m_iMinTick; + int m_iResultMode; + public slots: // Public slots /** No descriptions */