X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=bs%2Fbsview.h;h=644dc1d4dc018e0df0abe09970975f83f01b4ee0;hb=9fa0d25038087d8417c0849a495eeae1abcb9504;hp=391a777658f67c7827bd95576d0d0926c1125629;hpb=bb4169deef42f91b6afa4c4561f9339fba040f01;p=hbs.git diff --git a/bs/bsview.h b/bs/bsview.h index 391a777..644dc1d 100644 --- a/bs/bsview.h +++ b/bs/bsview.h @@ -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. @@ -61,11 +63,13 @@ class BSView : public QSplitter void slotInfoRemove(); void slotTickChanged(int min, int max); void slotResultModeChanged( int i); + void slotUseScan(int action, QString text, int fleets); protected: void updateInfoView(); void updateFleetView(); + void setCurrentListViewItem(); BattleSum *m_BattleSum; @@ -80,6 +84,8 @@ class BSView : public QSplitter FleetView *m_GenericFleetView; BSDoc *m_doc; std::map > m_TreeExpanded; + QTabWidget *m_Pages; + QTextEdit *m_Report; QString m_sBattle; QString m_sGroup; @@ -97,6 +103,7 @@ public slots: // Public slots void slotFleetSelection(QListViewItem *lvi); void slotItemExpanded(QListViewItem *lvi); void slotItemCollapsed(QListViewItem *lvi); + void slotGenerateReport(); }; #endif