17 #include <QCoreApplication>    79     return QString(
"QPushButton:enabled{border: 0px;border-radius:16px;background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.814, fx:0.5, fy:0.5, stop:0 rgba(0, 1, 0, 255), stop:0.079096 rgba(77, 77, 77, 255), stop:0.152542 rgba(11, 28, 19, 255), stop:0.429379 rgba(37, 37, 37, 255), stop:0.514124 rgba(200, 195, 194, 255), stop:0.576271 rgba(153, 152, 152, 255), stop:0.655367 rgba(185, 181, 179, 255), stop:0.677966 rgba(37, 37, 37, 0));}QPushButton:hover{}");
    83     return QString(
"QPushButton:enabled{border: 0px;border-radius:16px;background-color: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.814, fx:0.5, fy:0.5, stop:0 rgba(0, 1, 0, 255), stop:0.429379 rgba(37, 37, 37, 255), stop:0.514124 rgba(200, 195, 194, 255), stop:0.576271 rgba(153, 152, 152, 255), stop:0.655367 rgba(185, 181, 179, 255), stop:0.677966 rgba(37, 37, 37, 0));}QPushButton:hover{}");
    87     return QString(
"QLabel:enabled{background-color: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0.0225989 rgba(37, 37, 37, 255), stop:0.231638 rgba(153, 152, 152, 255), stop:0.389831 rgba(200, 195, 194, 255), stop:0.502825 rgba(138, 137, 137, 255), stop:0.621469 rgba(200, 195, 194, 255), stop:0.768362 rgba(138, 137, 137, 255), stop:0.932584 rgba(37, 37, 37, 0));}");
    94         #if Q_BYTE_ORDER == Q_LITTLE_ENDIAN    96         #elif Q_BYTE_ORDER == Q_BIG_ENDIAN    97             item = ((itemraw & 0xFF) << 8) | ((itemraw >> 8) & 0xFF);
   100             if (*(
char *)&one){item = itemraw;}
   101             else {item = ((itemraw & 0xFF) << 8) | ((itemraw >> 8) & 0xFF);}
   105         if (*(
char *)&one){item = itemraw;}
   106         else {item = ((itemraw & 0xFF) << 8) | ((itemraw >> 8) & 0xFF);}
   113     quint16 item,itemraw;
   115         #if Q_BYTE_ORDER == Q_LITTLE_ENDIAN   116             item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
   118         #elif Q_BYTE_ORDER == Q_BIG_ENDIAN   119             item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
   120             itemraw = ((item & 0xFF) << 8) | ((item >> 8) & 0xFF);
   125                 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
   130                 item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
   131                 itemraw = ((item & 0xFF) << 8) | ((item >> 8) & 0xFF);
   138             item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
   143             item = ((qty << 9) & 0xFE00) | (
id & 0x1FF);
   144             itemraw = ((item & 0xFF) << 8) | ((item >> 8) & 0xFF);
   154     quint16 
id = (new_item & 0x1FF);
   161     qty = (new_item & 0xFE00) >> 9;
 qint8 statusRegen(int id)
regen status effect of an item 
qint8 elementCut(int id)
cut elemental effect of an item 
qint8 elementHoly(int id)
ho;y elemental effect of an item 
qint8 statDEX(int id)
change to dexterity when equipped 
qint8 statMP(int id)
change to MP when equipped 
QString styleMateriaSlot(void)
QStyle of a normal materia slot for use on a QPushButton. 
qint8 statusDeathSentence(int id)
death sentence status effect of an item 
qint8 statusMagicBarrier(int id)
magic barrier status effect of an item 
qint8 elementRestoration(int id)
restoration elemental effect of an item 
qint8 statusBerserk(int id)
berserk status effect of an item 
QImage imageMateriaLink(void)
Image of a materia link. 
qint8 materiaGrowthRate(int id)
ap multiplier for an item 
qint8 statusDeath(int id)
death status effect of an item 
qint8 statusMini(int id)
mini status effect of an item 
QString styleMateriaSlotNoGrowth(void)
QStyle of a no growth materia slot for use on a QPushButton. 
qint8 statusSlow(int id)
slow status effect of an item 
qint8 statusDarkness(int id)
darkness status effect of an item 
qint8 statusStop(int id)
stop status effect of an item 
QImage imageMateriaSlot(void)
Image of a normal materia slot. 
qint8 type(int id)
get an items type 
qint8 elementWind(int id)
wind elemental effect of an item 
QString desc(int id)
get an items description 
qint8 statSTR(int id)
change to strength when equipped 
qint8 statusPoison(int id)
poison status effect of an item 
qint8 statusSadness(int id)
sadness status effect of an item 
QImage image(int id)
get an items picture as qimage 
qint8 statusShield(int id)
shield status effect of an item 
qint8 elementHit(int id)
hit elemental effect of an item 
quint8 itemQty(quint16 item)
get item id from item 
qint8 elementFire(int id)
fire elemental effect of an item 
qint8 statusFrog(int id)
frog status effect of an item 
qint8 statusPetrify(int id)
petrify status effect of an item 
qint8 elementGravity(int id)
gravity elemental effect of an item 
qint8 statLCK(int id)
change to luck when equipped 
quint16 itemDecode(quint16 itemraw)
Decode rawitem to quint16. 
qint8 statusReflect(int id)
reflect status effect of an item 
qint8 statusBarrier(int id)
barrier status effect of an item 
qint8 elementWater(int id)
water elemental effect of an item 
QString name(int id)
get an items name 
qint8 elementPoison(int id)
poison elemental effect of an item 
qint8 statusSleep(int id)
sleep status effect of an item 
quint16 itemId(quint16 item)
get item id from item 
quint16 itemEncode(quint16 id, quint8 qty)
Encode quint16 in to a rawitem. 
static ITEM Items[]
Itemdata for all items in Final Fantasy 7. 
qint8 elementEarth(int id)
earth elemental effect of an item 
qint8 statusFury(int id)
fury status effect of an item 
qint8 statusResist(int id)
resist status effect of an item 
QImage imageMateriaSlotNoGrowth(void)
Image of a no growth materia slot. 
QString styleMateriaLink(void)
QStyle of a materia link for use on a QLabel. 
qint8 statusSlowNumb(int id)
slow numb status effect of an item 
qint8 statusParalysis(int id)
paralysis status effect of an item 
qint8 statusSilence(int id)
silence status effect of an item 
qint8 elementShoot(int id)
shoot elemental effect of an item 
qint8 statHP(int id)
change to HP when equipped 
qint8 statVIT(int id)
change to vitality when equipped 
qint8 elementCold(int id)
cold elemental effect of an item 
qint8 statusConfusion(int id)
confusion status effect of an item 
QIcon icon(int id)
get an items picture as qicon 
qint8 statusHaste(int id)
haste status effect of an item 
qint8 materiaSlots(int id)
total number of materia slots in item 
qint8 linkedSlots(int id)
total number materia links in item 
qint8 elementLightning(int id)
lightning elemental effect of an item 
qint8 statSPI(int id)
change to spirit when equipped 
qint8 elementPunch(int id)
punch elemental effect of an item 
qint8 statMAG(int id)
change to magic when equipped