25#ifndef ff7tkwidgets_export_h
26 #include <ff7tkwidgets_export.h>
43 explicit ChocoboLabel(
const QString &titleText =
nullptr,
bool occupied =
false, QWidget *parent =
nullptr);
52 void setSelected(
bool selected);
53 void setType(
int type);
54 void setName(QString decodedName);
55 void setRank(
int wins);
56 void setSex(
bool Male);
58 void setOccupied(
bool occupied);
59 void setTitle(QString title);
60 void setFontSize(
int fontSize);
61 void clearLabel(
void);
62 void setHoverColorStyle(QString backgroundColor);
63 bool isOccupied(
void);
65 void enable(
bool enabled);
66 bool event(QEvent *ev);
67 QPushButton *btnCopy =
nullptr;
68 QPushButton *btnPaste =
nullptr;
69 QPushButton *btnRemove =
nullptr;
70 QCheckBox *chkOccupied =
nullptr;
71 QLabel *lblType =
nullptr;
72 QLabel *lblName =
nullptr;
73 QLabel *lblRank =
nullptr;
74 QLabel *lblSex =
nullptr;
75 QFrame *innerFrame =
nullptr;
76 QFrame *outerFrame =
nullptr;
77 QString SelectedBkStyle;
A Label to display a single chocobo's brief data.
Definition: ChocoboLabel.h:33
void remove()
Emit Signal: the remove button pressed.
void occupiedToggled(bool occupied)
the occupied checkbox has been toggled
void clicked()
Emit Signal: the widget has been clicked.
void paste()
Emit Signal: the paste button pressed.
void copy()
Emit Signal: the copy button pressed.