From: Michael Andreen Date: Wed, 27 Dec 2000 18:40:40 +0000 (+0000) Subject: These files is for making the project X-Git-Tag: test~13 X-Git-Url: https://ruin.nu/git/?p=eonsl.git;a=commitdiff_plain;h=b8940526808f29be8b153c8379c7bfa6faca1a38 These files is for making the project The initial source code. Script for makeing the api documentation with kdoc. The help in docbook format. All dialogs and homemade widgets --- diff --git a/eonsl/widgets/attack.h b/eonsl/widgets/attack.h new file mode 100644 index 0000000..2bdb03c --- /dev/null +++ b/eonsl/widgets/attack.h @@ -0,0 +1,54 @@ +/**************************************************************************** +** Form interface generated from reading ui file 'eonsl/widgets/attack.ui' +** +** Created: Wed Dec 27 19:32:26 2000 +** by: The User Interface Compiler (uic) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ +#ifndef NONAME_H +#define NONAME_H + +#include +#include +class QVBoxLayout; +class QHBoxLayout; +class QGridLayout; +class QButtonGroup; +class QComboBox; +class QLabel; +class QPushButton; +class QRadioButton; + +class NoName : public QDialog +{ + Q_OBJECT + +public: + NoName( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); + ~NoName(); + + QPushButton* QPushButton_1; + QComboBox* QComboBox_3; + QLabel* QLabel_2; + QComboBox* QComboBox_4; + QLabel* QLabel_1; + QButtonGroup* QButtonGroup_1; + QRadioButton* BevAnfallRadio; + QRadioButton* OBevAnfallRadioi; + QRadioButton* GreppRadio; + QRadioButton* MotGreppRadio; + QComboBox* QComboBox_1; + QComboBox* QComboBox_2; + QComboBox* GreppCombo; + QComboBox* QComboBox_6; + QPushButton* QPushButton_2; + +protected: + QGridLayout* QButtonGroup_1Layout; + QHBoxLayout* Layout46; + QVBoxLayout* Layout45; + QVBoxLayout* Layout44; +}; + +#endif // NONAME_H diff --git a/eonsl/widgets/attack.ui b/eonsl/widgets/attack.ui new file mode 100644 index 0000000..3cf8538 --- /dev/null +++ b/eonsl/widgets/attack.ui @@ -0,0 +1,320 @@ + +NoName + + QDialog + + name + NoName + + + geometry + + 0 + 0 + 406 + 440 + + + + caption + NoName + + + QPushButton + + name + QPushButton_1 + + + geometry + + 20 + 390 + 100 + 30 + + + + text + Button + + + + QComboBox + + name + QComboBox_3 + + + geometry + + 90 + 10 + 100 + 30 + + + + insertionPolicy + AtTop + + + + QLabel + + name + QLabel_2 + + + geometry + + 210 + 10 + 40 + 30 + + + + text + Hand: + + + buddy + + + + + QComboBox + + name + QComboBox_4 + + + geometry + + 260 + 10 + 100 + 30 + + + + insertionPolicy + AtTop + + + + QLabel + + name + QLabel_1 + + + geometry + + 10 + 10 + 80 + 30 + + + + text + Motståndare: + + + buddy + + + + + QButtonGroup + + name + QButtonGroup_1 + + + geometry + + 40 + 80 + 241 + 140 + + + + title + Anfalls manvrar + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout46 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout45 + + + + margin + 0 + + + spacing + 6 + + + QRadioButton + + name + BevAnfallRadio + + + text + Beväpnat Anfall + + + + QRadioButton + + name + OBevAnfallRadioi + + + text + Obeväpnat anfall + + + + QRadioButton + + name + GreppRadio + + + text + Greppmanver + + + + QRadioButton + + name + MotGreppRadio + + + text + Motgrepp manver + + + + + + QLayoutWidget + + name + Layout44 + + + + margin + 0 + + + spacing + 6 + + + QComboBox + + name + QComboBox_1 + + + insertionPolicy + AtTop + + + + QComboBox + + name + QComboBox_2 + + + insertionPolicy + AtTop + + + + QComboBox + + name + GreppCombo + + + insertionPolicy + AtTop + + + + QComboBox + + name + QComboBox_6 + + + insertionPolicy + AtTop + + + + + + + + + + QPushButton + + name + QPushButton_2 + + + geometry + + 210 + 390 + 100 + 30 + + + + text + Button + + + + diff --git a/eonsl/widgets/closeweapon.h b/eonsl/widgets/closeweapon.h new file mode 100644 index 0000000..a6b0e81 --- /dev/null +++ b/eonsl/widgets/closeweapon.h @@ -0,0 +1,107 @@ +/**************************************************************************** +** Form interface generated from reading ui file 'eonsl/widgets/closeweapon.ui' +** +** Created: Wed Dec 27 19:32:28 2000 +** by: The User Interface Compiler (uic) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ +#ifndef CLOSEWEAPONDIALOG_H +#define CLOSEWEAPONDIALOG_H + +#include +#include +class QVBoxLayout; +class QHBoxLayout; +class QGridLayout; +class QCheckBox; +class QComboBox; +class QGroupBox; +class QLabel; +class QLineEdit; +class QPushButton; +class QSpinBox; + +class CCloseWeaponEditBase : public QDialog +{ + Q_OBJECT + +public: + CCloseWeaponEditBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); + ~CCloseWeaponEditBase(); + + QPushButton* buttonHelp; + QPushButton* buttonApply; + QPushButton* buttonOk; + QPushButton* buttonCancel; + QGroupBox* GroupBox3_2; + QLabel* TextLabel8; + QComboBox* SlashCombo; + QComboBox* SmashCombo; + QComboBox* PunctureCombo; + QLabel* TextLabel9; + QSpinBox* SlashDiceSpin; + QSpinBox* CrushDiceSpin; + QSpinBox* PunctureDiceSpin; + QLabel* TextLabel10; + QSpinBox* SlashModSpin; + QSpinBox* CrushModSpin; + QSpinBox* PunctureModSpin; + QLabel* TextLabel7; + QCheckBox* SlashCheck; + QCheckBox* CrushCheck; + QCheckBox* PrickCheck; + QGroupBox* GroupBox2; + QLabel* TextLabel12; + QSpinBox* SIOpeningSpin; + QLabel* TextLabel13; + QSpinBox* SIInvolvSpin; + QGroupBox* GroupBox3; + QLabel* TextLabel15; + QSpinBox* BreakOrgSpin; + QLabel* TextLabel16; + QSpinBox* BreakNewSpin; + QLabel* TextLabel1; + QLineEdit* NameEdit; + QCheckBox* HandCheck; + QLabel* TextLabel2; + QComboBox* SkillCombo; + QLabel* TextLabel6; + QSpinBox* StrengthSpin; + QLabel* TextLabel3; + QSpinBox* WeightSpin; + QLabel* TextLabel5; + QSpinBox* LengthSpin; + +public slots: + virtual void slotHelp(); + virtual void slotApply(); + virtual void slotOK(); + +protected: + QGridLayout* CloseWeaponDialogLayout; + QHBoxLayout* Layout1; + QGridLayout* GroupBox3_2Layout; + QVBoxLayout* Layout27; + QVBoxLayout* Layout26; + QVBoxLayout* Layout25; + QVBoxLayout* Layout29; + QHBoxLayout* Layout35; + QVBoxLayout* GroupBox2Layout; + QHBoxLayout* Layout31; + QHBoxLayout* Layout32; + QVBoxLayout* GroupBox3Layout; + QHBoxLayout* Layout33; + QHBoxLayout* Layout34; + QHBoxLayout* Layout31_2; + QVBoxLayout* Layout30; + QVBoxLayout* Layout2; + QVBoxLayout* Layout10; + QVBoxLayout* Layout3; + QVBoxLayout* Layout6; + QVBoxLayout* Layout11; + QVBoxLayout* Layout4; + QVBoxLayout* Layout5; +}; + +#endif // CLOSEWEAPONDIALOG_H diff --git a/eonsl/widgets/closeweapon.ui b/eonsl/widgets/closeweapon.ui new file mode 100644 index 0000000..b3441c0 --- /dev/null +++ b/eonsl/widgets/closeweapon.ui @@ -0,0 +1,1098 @@ + +CCloseWeaponEditBase +This dialog is made to edit close combat weapons in Eon. +Michael Andreen <whale@linux.nu> + + QDialog + + name + CloseWeaponDialog + + + geometry + + 0 + 0 + 369 + 416 + + + + caption + Närstridsvapen + + + sizeGripEnabled + true + + + enabled + true + + + layoutMargin + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout1 + + + + margin + 0 + + + spacing + 6 + + + QPushButton + + name + buttonHelp + + + text + &Hjälp + + + autoDefault + true + + + + + name + Horizontal Spacing2 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QPushButton + + name + buttonApply + + + text + &Verkställ + + + autoDefault + true + + + + QPushButton + + name + buttonOk + + + text + &OK + + + autoDefault + true + + + default + true + + + + QPushButton + + name + buttonCancel + + + text + &Avbryt + + + autoDefault + true + + + + + + QGroupBox + + name + GroupBox3_2 + + + title + Skada + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout27 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel8 + + + text + Skadetyp + + + + QComboBox + + name + SlashCombo + + + + QComboBox + + name + SmashCombo + + + + QComboBox + + name + PunctureCombo + + + + + + QLayoutWidget + + name + Layout26 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel9 + + + text + Antal tärningar + + + + QSpinBox + + name + SlashDiceSpin + + + + QSpinBox + + name + CrushDiceSpin + + + + QSpinBox + + name + PunctureDiceSpin + + + + + + QLayoutWidget + + name + Layout25 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel10 + + + text + Modifiering + + + + QSpinBox + + name + SlashModSpin + + + + QSpinBox + + name + CrushModSpin + + + + QSpinBox + + name + PunctureModSpin + + + + + + QLayoutWidget + + name + Layout29 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel7 + + + text + Anfallstyp + + + + QCheckBox + + name + SlashCheck + + + text + H&ugg + + + + QCheckBox + + name + CrushCheck + + + text + &Kross + + + + QCheckBox + + name + PrickCheck + + + text + &Stick + + + + + + + + QLayoutWidget + + name + Layout35 + + + + margin + 0 + + + spacing + 6 + + + QGroupBox + + name + GroupBox2 + + + title + SI + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout31 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel12 + + + text + &Öppning + + + buddy + SIOpeningSpin + + + + QSpinBox + + name + SIOpeningSpin + + + + + + QLayoutWidget + + name + Layout32 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel13 + + + text + Involv&erad + + + buddy + SIInvolvSpin + + + + QSpinBox + + name + SIInvolvSpin + + + + + + + + + name + Spacer11 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox3 + + + title + Bryt + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout33 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel15 + + + text + O&rginal + + + buddy + BreakOrgSpin + + + + QSpinBox + + name + BreakOrgSpin + + + + + + QLayoutWidget + + name + Layout34 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel16 + + + text + &Nuvarande + + + buddy + BreakNewSpin + + + + QSpinBox + + name + BreakNewSpin + + + + + + + + + + + name + Spacer9 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + + name + Spacer10 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + + name + Spacer11_2 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QLayoutWidget + + name + Layout31 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout30 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout2 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel1 + + + text + Na&mn + + + buddy + NameEdit + + + + QLineEdit + + name + NameEdit + + + + + + + name + Spacer12 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QCheckBox + + name + HandCheck + + + text + Tv&å handsvapen + + + + + + + name + Spacer5 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QLayoutWidget + + name + Layout10 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout3 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel2 + + + text + &Färdighet + + + buddy + SkillCombo + + + + QComboBox + + name + SkillCombo + + + + + + QLayoutWidget + + name + Layout6 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel6 + + + text + S&tyrkekrav + + + buddy + StrengthSpin + + + + QSpinBox + + name + StrengthSpin + + + + + + + + + name + Spacer6 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QLayoutWidget + + name + Layout11 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout4 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel3 + + + text + V&ikt + + + buddy + WeightSpin + + + + QSpinBox + + name + WeightSpin + + + + + + QLayoutWidget + + name + Layout5 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel5 + + + text + &Längd + + + buddy + LengthSpin + + + + QSpinBox + + name + LengthSpin + + + + + + + + + + + + + buttonCancel + clicked() + CloseWeaponDialog + reject() + + + buttonApply + clicked() + CloseWeaponDialog + slotApply() + + + buttonOk + clicked() + CloseWeaponDialog + slotOK() + + + buttonHelp + clicked() + CloseWeaponDialog + slotHelp() + + slotHelp() + slotApply() + slotOK() + + + NameEdit + HandCheck + SkillCombo + StrengthSpin + WeightSpin + LengthSpin + SlashCheck + SlashCombo + SlashDiceSpin + SlashModSpin + CrushCheck + SmashCombo + CrushDiceSpin + CrushModSpin + PrickCheck + PunctureCombo + PunctureDiceSpin + PunctureModSpin + SIOpeningSpin + SIInvolvSpin + BreakOrgSpin + BreakNewSpin + buttonHelp + buttonApply + buttonOk + buttonCancel + + diff --git a/eonsl/widgets/coin.h b/eonsl/widgets/coin.h new file mode 100644 index 0000000..6a13803 --- /dev/null +++ b/eonsl/widgets/coin.h @@ -0,0 +1,44 @@ +/**************************************************************************** +** Form interface generated from reading ui file 'eonsl/widgets/coin.ui' +** +** Created: Wed Dec 27 19:32:30 2000 +** by: The User Interface Compiler (uic) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ +#ifndef NONAME_H +#define NONAME_H + +#include +#include +class QVBoxLayout; +class QHBoxLayout; +class QGridLayout; +class QComboBox; +class QLabel; +class QLineEdit; +class QPushButton; +class QSpinBox; + +class NoName : public QDialog +{ + Q_OBJECT + +public: + NoName( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); + ~NoName(); + + QPushButton* OKButton; + QPushButton* AvslutaButton; + QSpinBox* QSpinBox_1; + QComboBox* QComboBox_1; + QLineEdit* QLineEdit_4; + QLabel* QLabel_1; + QLabel* QLabel_3; + QLineEdit* QLineEdit_5; + QLabel* QLabel_4; + QLabel* QLabel_2; + +}; + +#endif // NONAME_H diff --git a/eonsl/widgets/coin.ui b/eonsl/widgets/coin.ui new file mode 100644 index 0000000..1e1066b --- /dev/null +++ b/eonsl/widgets/coin.ui @@ -0,0 +1,219 @@ + +NoName + + QDialog + + name + NoName + + + geometry + + 0 + 0 + 336 + 300 + + + + caption + NoName + + + QPushButton + + name + OKButton + + + geometry + + 20 + 260 + 100 + 30 + + + + text + OK + + + + QPushButton + + name + AvslutaButton + + + geometry + + 160 + 260 + 100 + 30 + + + + text + Avsluta + + + + QSpinBox + + name + QSpinBox_1 + + + geometry + + 10 + 130 + 100 + 30 + + + + maxValue + 99 + + + + QComboBox + + name + QComboBox_1 + + + geometry + + 10 + 40 + 100 + 30 + + + + insertionPolicy + AtTop + + + + QLineEdit + + name + QLineEdit_4 + + + geometry + + 150 + 40 + 100 + 30 + + + + + QLabel + + name + QLabel_1 + + + geometry + + 10 + 10 + 100 + 30 + + + + text + Valutans namn: + + + + QLabel + + name + QLabel_3 + + + geometry + + 10 + 100 + 50 + 30 + + + + text + Antal + + + + QLineEdit + + name + QLineEdit_5 + + + geometry + + 150 + 130 + 100 + 30 + + + + + QLabel + + name + QLabel_4 + + + geometry + + 140 + 80 + 120 + 40 + + + + text + Värde jämfört med silver + + + buddy + + + + + QLabel + + name + QLabel_2 + + + geometry + + 160 + 10 + 100 + 30 + + + + text + Land + + + + diff --git a/eonsl/widgets/creatureedit.ui b/eonsl/widgets/creatureedit.ui new file mode 100644 index 0000000..d5abdf3 --- /dev/null +++ b/eonsl/widgets/creatureedit.ui @@ -0,0 +1,394 @@ + +CreatureEdit +This class edits a CCreature object. +I know that the user interface suck, but it's easy fast and easy.. +Michael Andreen <whale@linux.nu> + + QWidget + + name + CreatureEdit + + + geometry + + 0 + 0 + 320 + 323 + + + + caption + Form1 + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout2 + + + + margin + 0 + + + spacing + 6 + + + QGroupBox + + name + GroupBox1 + + + title + Strängar + + + + margin + 11 + + + spacing + 6 + + + QComboBox + + name + StringCombo + + + toolTip + Olika strängar + + + whatsThis + Här är en lista med olika textvärden + + + + QLineEdit + + name + StringEdit + + + toolTip + Skriv in text för vald sträng + + + + + + + name + Spacer4 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox5 + + + title + Attributer mm + + + + margin + 11 + + + spacing + 6 + + + QComboBox + + name + AttributeCombo + + + toolTip + Lista på attributer, karaktärsdrag och annat som gestaltas i decimala tal... + + + whatsThis + Välj värde och skriv in ett tal i rutan under ... + + + + QSpinBox + + name + AttributeSpin + + + + + + + name + Spacer5 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox2 + + + title + Egenskaper + + + toolTip + Lista med olika fysiska- och mentala egenskaper samt nackdelar. + + + whatsThis + Välj en egenskap och markera "Har egenskap" för att visa att karaktären har den.. + + + + margin + 11 + + + spacing + 6 + + + QComboBox + + name + QualityCombo + + + + QCheckBox + + name + QualityCheck + + + text + Har egenskap + + + + + + + + QLayoutWidget + + name + Layout1 + + + + margin + 0 + + + spacing + 6 + + + QGroupBox + + name + GroupBox4 + + + title + Färdigheter + + + + margin + 11 + + + spacing + 6 + + + QComboBox + + name + SkillCombo + + + toolTip + Lista med färdigheter + + + whatsThis + Välj färdighet och tryck "Redigera färdighet" för att ändra FC mm + + + + QPushButton + + name + SkillButton + + + text + Redigera &färdighet + + + + + + + name + Spacer1 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox3 + + + title + Vapen + + + + margin + 11 + + + spacing + 6 + + + QComboBox + + name + WeaponCombo + + + toolTip + Lista med de vapen som karaktären har med sig.. + + + whatsThis + Markera vapnet och tryck på "Redgera vapen" för att redigera valt vapen + + + + QPushButton + + name + WeaponButton + + + text + Redigera &vapen + + + + + + + name + Spacer3 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox6 + + + title + Rustning + + + + margin + \ No newline at end of file diff --git a/eonsl/widgets/equipment.ui b/eonsl/widgets/equipment.ui new file mode 100644 index 0000000..828861f --- /dev/null +++ b/eonsl/widgets/equipment.ui @@ -0,0 +1,614 @@ + +Form1 + + QWidget + + name + Form1 + + + geometry + + 0 + 0 + 524 + 399 + + + + caption + Form1 + + + + margin + 11 + + + spacing + 6 + + + QGroupBox + + name + GroupBox1 + + + title + Vänster + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout13 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel5 + + + text + Grupp + + + + QComboBox + + name + ComboBox7 + + + + + + QLayoutWidget + + name + Layout15 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel6 + + + text + Person + + + + QComboBox + + name + ComboBox8 + + + + + + QLayoutWidget + + name + Layout6 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel1 + + + text + Varelse + + + + QComboBox + + name + ComboBox1 + + + + + + QLayoutWidget + + name + Layout7 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel2 + + + text + Behållare + + + + QComboBox + + name + ComboBox2 + + + + + + QLayoutWidget + + name + Layout2 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel3 + + + text + Innehåll i behållare + + + + QListBox + + name + ListBox2 + + + acceptDrops + true + + + mouseTracking + false + + + + QPushButton + + name + PushButton3 + + + text + Editera föremål + + + + + + + + QLayoutWidget + + name + Layout12 + + + + margin + 0 + + + spacing + 6 + + + + name + Spacer1_2 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QPushButton + + name + PushButton1_2 + + + text + Flytta till höger + + + + QPushButton + + name + PushButton2_2 + + + text + Flytta till vänster + + + + + name + Spacer2_2 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + + + + name + Spacer3_2 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + + name + Spacer4_2 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox1_2 + + + title + Höger + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout13_2 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel5_2 + + + text + Grupp + + + + QComboBox + + name + ComboBox7_2 + + + + + + QLayoutWidget + + name + Layout15_2 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel6_2 + + + text + Person + + + + QComboBox + + name + ComboBox8_2 + + + + + + QLayoutWidget + + name + Layout6_3 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel1_3 + + + text + Varelse + + + + QComboBox + + name + ComboBox1_3 + + + + + + QLayoutWidget + + name + Layout7_3 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel2_3 + + + text + Behållare + + + + QComboBox + + name + ComboBox2_3 + + + + + + QLayoutWidget + + name + Layout2_3 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel3_3 + + + text + Innehåll i behållare + + + + QListBox + + name + ListBox2_3 + + + acceptDrops + true + + + mouseTracking + false + + + + QPushButton + + name + PushButton3_3 + + + text + Editera föremål + + + + + + + + + diff --git a/eonsl/widgets/item.ui b/eonsl/widgets/item.ui new file mode 100644 index 0000000..f5f686e --- /dev/null +++ b/eonsl/widgets/item.ui @@ -0,0 +1,227 @@ + +NoName + + QDialog + + name + NoName + + + geometry + + 0 + 0 + 246 + 220 + + + + caption + NoName + + + QPushButton + + name + OKButton + + + geometry + + 10 + 180 + 100 + 30 + + + + text + &OK + + + + QPushButton + + name + AvbrytButton + + + geometry + + 140 + 180 + 100 + 30 + + + + text + &Avbryt + + + + QComboBox + + name + NamnCombo + + + geometry + + 10 + 40 + 100 + 30 + + + + insertionPolicy + AtTop + + + + QComboBox + + name + TypCombo + + + geometry + + 140 + 40 + 100 + 30 + + + + insertionPolicy + AtTop + + + + QLabel + + name + QLabel_3 + + + geometry + + 10 + 80 + 100 + 30 + + + + text + Vikt (i gram) + + + + QSpinBox + + name + ViktSpin + + + geometry + + 10 + 110 + 100 + 30 + + + + maxValue + 99 + + + + QSpinBox + + name + AntalSpin + + + geometry + + 130 + 110 + 100 + 30 + + + + maxValue + 1000000 + + + + QLabel + + name + QLabel_2 + + + geometry + + 140 + 10 + 100 + 30 + + + + text + Typ av föremål: + + + buddy + + + + + QLabel + + name + Label_1 + + + geometry + + 10 + 10 + 110 + 20 + + + + text + Föremålets namn + + + + QLabel + + name + QLabel_4 + + + geometry + + 140 + 80 + 100 + 30 + + + + text + Antal + + + + diff --git a/eonsl/widgets/rangeweapon.ui b/eonsl/widgets/rangeweapon.ui new file mode 100644 index 0000000..067c08b --- /dev/null +++ b/eonsl/widgets/rangeweapon.ui @@ -0,0 +1,1121 @@ + +NoName + + QDialog + + name + NoName + + + geometry + + 0 + 0 + 444 + 479 + + + + caption + NoName + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout5 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout1 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_1 + + + text + Namn + + + buddy + NameLine + + + + QLineEdit + + name + NameLine + + + + + + QLayoutWidget + + name + Layout2 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_2 + + + text + Färdighet + + + buddy + SkillCombo + + + + QComboBox + + name + SkillCombo + + + insertionPolicy + AtTop + + + + + + QLayoutWidget + + name + Layout3 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_3 + + + text + Vikt (i gram) + + + buddy + WeightSpin + + + + QSpinBox + + name + WeightSpin + + + maxValue + 100000 + + + + + + QLayoutWidget + + name + Layout4 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_4 + + + text + Längd (i cm) + + + buddy + LengthSpin + + + + QSpinBox + + name + LengthSpin + + + maxValue + 10000 + + + + + + + + QLayoutWidget + + name + Layout19 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout18 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel1 + + + text + + + + + QLabel + + name + QLabel_11 + + + text + Tärningar + + + + QLabel + + name + QLabel_12 + + + text + Modifikation + + + + QLabel + + name + QLabel_16 + + + text + Avstånd + + + + + + QLayoutWidget + + name + Layout17 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_7 + + + text + Kort + + + + QSpinBox + + name + ShortDiceSpin + + + maxValue + 10000 + + + + QSpinBox + + name + ShortModSpin + + + maxValue + 1000 + + + + QSpinBox + + name + ShortSpin + + + maxValue + 10000 + + + + + + QLayoutWidget + + name + Layout16 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_8 + + + text + Normalt + + + + QSpinBox + + name + NormalDiceSpin + + + maxValue + 10000 + + + + QSpinBox + + name + NormalModSpin + + + maxValue + 10000 + + + + QSpinBox + + name + NormalSpin + + + maxValue + 10000 + + + + + + QLayoutWidget + + name + Layout15 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_9 + + + text + Långt + + + + QSpinBox + + name + LongDiceSpin + + + maxValue + 10000 + + + + QSpinBox + + name + LongModSpin + + + maxValue + 10000 + + + + QSpinBox + + name + LongSpin + + + maxValue + 10000 + + + + + + QLayoutWidget + + name + Layout14 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_10 + + + text + Mkt Långt + + + + QSpinBox + + name + VLongDiceSpin + + + maxValue + 10000 + + + + QSpinBox + + name + VLongModSpin + + + maxValue + 10000 + + + + QSpinBox + + name + VLongSpin + + + maxValue + 10000 + + + + + + + + QLayoutWidget + + name + Layout13 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout11 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_5 + + + text + Grundskada + + + + QComboBox + + + text + Hugg + + + + + text + Kross + + + + + text + Stick + + + + + text + Ingen + + + + name + GroundDamageCombo + + + insertionPolicy + AtTop + + + currentItem + 1 + + + + + + QLayoutWidget + + name + Layout12 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_6 + + + text + Skadetyp + + + + QComboBox + + + text + Hugg + + + + + text + Kross + + + + + text + Stick + + + + name + DamageTypeCombo + + + insertionPolicy + AtTop + + + currentItem + 2 + + + + + + QLabel + + name + QLabel_17 + + + text + Styrkekrav + + + buddy + StrengthSpin + + + + QSpinBox + + name + StrengthSpin + + + maxValue + 10000 + + + + + + + name + Spacer3 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + + name + Spacer4 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + + name + Spacer6 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + + name + Spacer8 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QLayoutWidget + + name + Layout20 + + + + margin + 0 + + + spacing + 6 + + + QPushButton + + name + HelpButton + + + text + &Hjälp + + + + + name + Spacer2 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QPushButton + + name + OKButton + + + text + &OK + + + default + true + + + + QPushButton + + name + ApplyButton + + + text + &Verkställ + + + + QPushButton + + name + CancelButton + + + text + &Avbryt + + + + + + QLayoutWidget + + name + Layout43 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout42 + + + + margin + 0 + + + spacing + 6 + + + + name + Spacer9 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QLabel + + name + TextLabel1_2 + + + text + Fattning + + + + QComboBox + + + text + En hand + + + + + text + Två händer + + + + + text + Endast två händer + + + + name + FattCombo + + + + + name + Spacer10 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + + + + name + Spacer1 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox1 + + + title + Bryt + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout8 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_14 + + + text + Orginal + + + buddy + BreakOrgSpin + + + + QLabel + + name + QLabel_15 + + + text + Kvar + + + buddy + BreakLeftSpin + + + + + + QLayoutWidget + + name + Layout7 + + + + margin + 0 + + + spacing + 6 + + + QSpinBox + + name + BreakOrgSpin + + + maxValue + 10000 + + + + QSpinBox + + name + BreakLeftSpin + + + maxValue + 10000 + + + + + + + + + + + diff --git a/eonsl/widgets/shield.ui b/eonsl/widgets/shield.ui new file mode 100644 index 0000000..fb97b34 --- /dev/null +++ b/eonsl/widgets/shield.ui @@ -0,0 +1,654 @@ + +NoName + + QDialog + + name + NoName + + + geometry + + 0 + 0 + 407 + 291 + + + + caption + NoName + + + QPushButton + + name + QPushButton_1 + + + geometry + + 10 + 250 + 100 + 30 + + + + text + Button + + + + QPushButton + + name + QPushButton_2 + + + geometry + + 250 + 250 + 100 + 30 + + + + text + Button + + + + QLayoutWidget + + name + Layout53 + + + geometry + + 10 + 80 + 348 + 86 + + + + + margin + 0 + + + spacing + 6 + + + QGroupBox + + name + QGroupBox_1 + + + title + Bryt + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout48 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_3 + + + text + Orginal + + + + QLabel + + name + QLabel_4 + + + text + Kvar + + + + + + QLayoutWidget + + name + Layout47 + + + + margin + 0 + + + spacing + 6 + + + QSpinBox + + name + QSpinBox_1 + + + maxValue + 99 + + + + QSpinBox + + name + QSpinBox_2 + + + maxValue + 99 + + + + + + + + QGroupBox + + name + QGroupBox_2 + + + title + SI + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout50 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_5 + + + text + Öppning + + + + QLabel + + name + QLabel_6 + + + text + Involverad + + + + + + QLayoutWidget + + name + Layout49 + + + + margin + 0 + + + spacing + 6 + + + QSpinBox + + name + QSpinBox_3 + + + maxValue + 99 + + + + QSpinBox + + name + QSpinBox_4 + + + maxValue + 99 + + + + + + + + QLayoutWidget + + name + Layout52 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel2 + + + text + + + + + QLabel + + name + QLabel_12 + + + text + Vikt + + + + QSpinBox + + name + QSpinBox_8 + + + maxValue + 99 + + + + + + + + QLayoutWidget + + name + Layout58 + + + geometry + + 10 + 170 + 327 + 48 + + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout54 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_7 + + + text + Grundskada + + + + QComboBox + + name + QComboBox_2 + + + insertionPolicy + AtTop + + + + + + QLayoutWidget + + name + Layout55 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_8 + + + text + Skadetyp + + + + QComboBox + + name + QComboBox_3 + + + insertionPolicy + AtTop + + + + + + QLayoutWidget + + name + Layout56 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_9 + + + text + Tärningar + + + + QSpinBox + + name + QSpinBox_5 + + + maxValue + 99 + + + + + + QLayoutWidget + + name + Layout57 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_10 + + + text + Modifikation + + + + QSpinBox + + name + QSpinBox_6 + + + maxValue + 99 + + + + + + + + QLayoutWidget + + name + Layout62 + + + geometry + + 10 + 10 + 328 + 47 + + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout59 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_1 + + + text + Namn + + + + QLineEdit + + name + QLineEdit_1 + + + + + + QLayoutWidget + + name + Layout60 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_2 + + + text + Färdighet + + + + QComboBox + + name + QComboBox_1 + + + insertionPolicy + AtTop + + + + + + QLayoutWidget + + name + Layout61 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + QLabel_11 + + + text + Täcker (passivt): + + + + QLineEdit + + name + QLineEdit_2 + + + + + + + + diff --git a/eonsl/widgets/skilldialog.ui b/eonsl/widgets/skilldialog.ui new file mode 100644 index 0000000..4fc6d69 --- /dev/null +++ b/eonsl/widgets/skilldialog.ui @@ -0,0 +1,464 @@ + +SkillDialogBase +This class is made to edit skills in Eon (and maybe Neotech). +Michael Andreen <whale@linux.nu> + + QDialog + + name + SkillDialog + + + geometry + + 0 + 0 + 423 + 246 + + + + caption + MyDialog + + + sizeGripEnabled + true + + + + margin + 11 + + + spacing + 6 + + + QLayoutWidget + + name + Layout1 + + + + margin + 0 + + + spacing + 6 + + + QPushButton + + name + buttonHelp + + + text + &Hjälp + + + autoDefault + true + + + + + name + Horizontal Spacing2 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QPushButton + + name + buttonApply + + + text + &Verkställ + + + autoDefault + true + + + + QPushButton + + name + buttonOk + + + text + &OK + + + autoDefault + true + + + default + true + + + + QPushButton + + name + buttonCancel + + + text + &Avbryt + + + autoDefault + true + + + + + + QLayoutWidget + + name + Layout58 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout57 + + + + margin + 0 + + + spacing + 6 + + + QLayoutWidget + + name + Layout4 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + TextLabel1 + + + text + &Färdighetschans + + + buddy + SkillValueSpin + + + + QSpinBox + + name + SkillValueSpin + + + buttonSymbols + PlusMinus + + + wrapping + false + + + value + 0 + + + frameShadow + Sunken + + + frameShape + WinPanel + + + backgroundOrigin + WidgetOrigin + + + toolTip + Skriv in ditt FC + + + + + + + name + Spacer1 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QLayoutWidget + + name + Layout5 + + + + margin + 0 + + + spacing + 6 + + + QCheckBox + + name + EasyLearnedCheck + + + text + L&ättlärd + + + sizePolicy + + 1 + 0 + + + + + QCheckBox + + name + CheckedCheck + + + text + &Kryssad + + + + + + + name + Spacer13 + + + orientation + Vertical + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + + + + + name + Spacer2 + + + orientation + Horizontal + + + sizeType + Expanding + + + sizeHint + + 20 + 20 + + + + sizeHint + + 20 + 20 + + + + + QGroupBox + + name + GroupBox2 + + + title + Specialiseringar + + + + margin + 11 + + + spacing + 6 + + + QListBox + + name + SpecList + + + + QPushButton + + name + AddSpecButton + + + text + &Lägg till specialisering + + + + QPushButton + + name + DelSpecButton + + + text + &Ta bort specialisering + + + + + + + + + + + buttonCancel + clicked() + SkillDialog + reject() + + + buttonApply + clicked() + SkillDialog + slotApply() + + + buttonOk + clicked() + SkillDialog + slotOK() + + + DelSpecButton + clicked() + SkillDialog + slotDelSpec() + + slotHelp() + slotApply() + slotDelSpec() + slotOK() + + + SkillValueSpin + EasyLearnedCheck + CheckedCheck + SpecList + AddSpecButton + DelSpecButton + buttonHelp + buttonApply + buttonOk + buttonCancel + + diff --git a/eonsl/widgets/war.ui b/eonsl/widgets/war.ui new file mode 100644 index 0000000..7452a55 --- /dev/null +++ b/eonsl/widgets/war.ui @@ -0,0 +1,253 @@ + +NoName + + QDialog + + name + NoName + + + geometry + + 0 + 0 + 406 + 470 + + + + caption + NoName + + + QListBox + + name + InvolvList + + + geometry + + 230 + 330 + 150 + 70 + + + + + QLabel + + name + InvolvLabel + + + geometry + + 230 + 300 + 100 + 30 + + + + text + Involverad med: + + + + QLabel + + name + AvstandLabel + + + geometry + + 230 + 20 + 100 + 20 + + + + text + Avståndsanfallare + + + + QLabel + + name + OppningLabel + + + geometry + + 230 + 150 + 110 + 20 + + + + text + Öppnings + + + + QPushButton + + name + RunButton + + + geometry + + 280 + 410 + 100 + 30 + + + + text + Kör + + + + QLabel + + name + RPLabel + + + geometry + + 20 + 10 + 100 + 30 + + + + text + Försvarare + + + + QListView + + + text + Motståndare + + + clickable + true + + + resizeable + true + + + + name + OppningView + + + geometry + + 230 + 170 + 170 + 130 + + + + vScrollBarMode + Auto + + + hScrollBarMode + Auto + + + + QListView + + + text + Skyttar + + + clickable + true + + + resizeable + true + + + + name + AvstandView + + + geometry + + 230 + 40 + 170 + 110 + + + + vScrollBarMode + Auto + + + hScrollBarMode + Auto + + + + QListView + + + text + New Column + + + clickable + true + + + resizeable + true + + + + name + ForsvarView + + + geometry + + 20 + 40 + 150 + 360 + + + + vScrollBarMode + Auto + + + hScrollBarMode + Auto + + + +