Freeciv-3.3
|
#include <citydlg.h>
Public Member Functions | |
city_production_model (struct city *pcity, bool f, bool su, bool sw, bool sb, QObject *parent=nullptr) | |
~city_production_model () | |
int | rowCount (const QModelIndex &index=QModelIndex()) const |
int | columnCount (const QModelIndex &parent=QModelIndex()) const |
QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::DisplayRole) |
QPoint | size_hint () |
void | populate () |
Data Fields | |
QPoint | sh |
Private Attributes | |
QList< production_item * > | city_target_list |
struct city * | mcity |
bool | future_t |
bool | show_units |
bool | show_buildings |
bool | show_wonders |
city_production_model::city_production_model | ( | struct city * | pcity, |
bool | f, | ||
bool | su, | ||
bool | sw, | ||
bool | sb, | ||
QObject * | parent = nullptr |
||
) |
Constructor for city production model
Definition at line 4383 of file citydlg.cpp.
city_production_model::~city_production_model | ( | ) |
Destructor for city production model
Definition at line 4399 of file citydlg.cpp.
|
inline |
QVariant city_production_model::data | ( | const QModelIndex & | index, |
int | role = Qt::DisplayRole |
||
) | const |
void city_production_model::populate | ( | ) |
Fills model with data
Definition at line 4440 of file citydlg.cpp.
Referenced by city_production_model().
|
inline |
Definition at line 357 of file citydlg.h.
Referenced by data(), production_widget::production_widget(), and setData().
bool city_production_model::setData | ( | const QModelIndex & | index, |
const QVariant & | value, | ||
int | role = Qt::DisplayRole |
||
) |
Sets data in model
Definition at line 4503 of file citydlg.cpp.
QPoint city_production_model::size_hint | ( | ) |
|
private |
Definition at line 373 of file citydlg.h.
Referenced by data(), populate(), rowCount(), setData(), and ~city_production_model().
|
private |
Definition at line 375 of file citydlg.h.
Referenced by city_production_model(), and populate().
Definition at line 374 of file citydlg.h.
Referenced by city_production_model(), and populate().
QPoint city_production_model::sh |
Definition at line 370 of file citydlg.h.
Referenced by populate(), and production_widget::production_widget().
|
private |
Definition at line 377 of file citydlg.h.
Referenced by city_production_model(), and populate().
|
private |
Definition at line 376 of file citydlg.h.
Referenced by city_production_model(), and populate().
|
private |
Definition at line 378 of file citydlg.h.
Referenced by city_production_model(), and populate().