39     QGridLayout * layout = 
new QGridLayout;
    40     for(
int i=63;i>27;--i)
    42         QPixmap pix(QString(
":/achievements/%1").arg(QString::number(i)));
    43         QListWidgetItem *newItem =
new QListWidgetItem(QIcon(pix),
achievements.
name(i),0,0);
    44         newItem->setCheckState(Qt::Unchecked);
    48     this->setLayout(layout);
 bool saveFile(QString fileName="")
Attempt to save a file. 
 
qreal scale
Scale value for hidpi systems. 
 
bool openFile(QString fileName="")
open a file. 
 
QString name(int bit)
Translate name for Achievement bit. 
 
bool saveFile(QString fileName="")
saves a file. 
 
bool achievmentUnlocked(int bit)
is Achievement @ bit unlocked? 
 
AchievementEditor(qreal Scale=1, QWidget *parent=0)
create a new AchievementEditor 
 
void setAchievementUnlocked(int bit, bool unlocked)
set Achievement @ bit to unlocked 
 
FF7Achievements achievements
data class for widget 
 
bool openFile(QString fileName="")
Attempt to Open a file. 
 
QListWidget * achievementList
QListWidget that will contain the list of achievements. 
 
void itemToggled(QModelIndex index)
an item has been toggled 
 
void initConnect(void)
Connect objects. 
 
void initDisplay(void)
create this items widgets 
 
void initDisconnect(void)
Disconnect object.