|
Freeciv-3.4
|
#include <citydlg.h>
Inheritance diagram for city_production_model: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 4391 of file citydlg.cpp.
| city_production_model::~city_production_model | ( | ) |
Destructor for city production model
Definition at line 4407 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 4448 of file citydlg.cpp.
Referenced by city_production_model().
|
inline |
Definition at line 348 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 4511 of file citydlg.cpp.
| QPoint city_production_model::size_hint | ( | ) |
|
private |
Definition at line 364 of file citydlg.h.
Referenced by data(), populate(), rowCount(), setData(), and ~city_production_model().
|
private |
Definition at line 366 of file citydlg.h.
Referenced by city_production_model(), and populate().
Definition at line 365 of file citydlg.h.
Referenced by city_production_model(), and populate().
| QPoint city_production_model::sh |
Definition at line 361 of file citydlg.h.
Referenced by populate(), and production_widget::production_widget().
|
private |
Definition at line 368 of file citydlg.h.
Referenced by city_production_model(), and populate().
|
private |
Definition at line 367 of file citydlg.h.
Referenced by city_production_model(), and populate().
|
private |
Definition at line 369 of file citydlg.h.
Referenced by city_production_model(), and populate().