X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=bs%2Fbsview.h;h=86e7b45fc99b9f5e9bb7b00f8597eb34685a8c6d;hb=cb2fabf93c2f6ba8b57833309038adb972f58925;hp=8707e0bc6cd677c036e55787e03214abba52090c;hpb=6a5c3106cf6dc30d4624df99473e18df2b1d50ed;p=hbs.git diff --git a/bs/bsview.h b/bs/bsview.h index 8707e0b..86e7b45 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 @@ -38,6 +38,8 @@ class QListView; class QSplitter; class QWidgetStack; class QListViewItem; +class QTabWidget; +class QTextEdit; /** * This class provides an incomplete base for your application view. @@ -59,6 +61,9 @@ class BSView : public QSplitter void slotInfoCancel(); void slotInfoNew(); void slotInfoRemove(); + void slotTickChanged(int min, int max); + void slotResultModeChanged( int i); + void slotUseScan(int action, QString text, int fleets); protected: @@ -72,22 +77,32 @@ class BSView : public QSplitter QSplitter *m_LeftSplit; ScanView *m_ScanView; InfoView *m_InfoView; - TickView *m_TickView; + //TickView *m_TickView; QWidgetStack *m_FleetViews; FleetView *m_FleetView; FleetView *m_GenericFleetView; BSDoc *m_doc; std::map > m_TreeExpanded; + QTabWidget *m_Pages; + QTextEdit *m_Report; 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 */ void slotFleetSelection(QListViewItem *lvi); void slotItemExpanded(QListViewItem *lvi); void slotItemCollapsed(QListViewItem *lvi); + void slotGenerateReport(); }; #endif