]> ruin.nu Git - hbs.git/blobdiff - bs/bsview.h
some changes..
[hbs.git] / bs / bsview.h
index 789a6d4e4260071f3d28dc954bf62a4e5bd4f172..b87c1c695e4c4cfb753b8a7c7f348ce97e52a57b 100644 (file)
@@ -30,7 +30,7 @@
 class BattleSum;
 class ScanView;
 class InfoView;
-class TickView;
+//class TickView;
 class FleetView;
 
 //QT forward declarations
@@ -50,20 +50,32 @@ 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);
+       void slotUseScan(int action, QString text, int fleets);
 
   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 +85,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 */