Changeset 993d5af6f6 in tspsg for src/tspmodel.h


Ignore:
Timestamp:
Jun 30, 2009, 1:02:31 AM (15 years ago)
Author:
Oleksii Serdiuk
Branches:
0.1.3.145-beta1-symbian, 0.1.4.170-beta2-bb10, appveyor, imgbot, master, readme
Children:
2b9257627c
Parents:
ac4cb71650
Message:

+ Opening task file
+ Saving task file

  • Translations update to reflect recent changes.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tspmodel.h

    rac4cb71650 r993d5af6f6  
    2525#define TSPMODEL_H
    2626
    27 #include <QAbstractTableModel>
    28 #include <QSettings>
    29 #include "defines.h"
     27#include "globals.h"
    3028
    3129class CTSPModel: public QAbstractTableModel
     
    4038        bool setData(const QModelIndex &, const QVariant &, int);
    4139        Qt::ItemFlags flags(const QModelIndex &) const;
    42         int numCities() const;
     40        quint16 numCities() const;
    4341        void setNumCities(int);
    4442        void clear();
     43        void loadTask(QString);
     44        void saveTask(QString);
    4545        void randomize();
     46signals:
     47        void numCitiesChanged(int);
    4648private:
    4749        QSettings *settings;
    4850        double table[MAX_CITIES][MAX_CITIES];
    49         int nCities;
     51        quint16 nCities;
    5052        int rand(int, int);
     53        void loadZKT(QDataStream *);
     54        void loadTSPT(QDataStream *);
    5155};
    5256
Note: See TracChangeset for help on using the changeset viewer.