This commit is contained in:
Herwig Birke
2018-04-25 16:26:20 +02:00
parent 7eda1123b0
commit 7fb7dcb381
4 changed files with 389 additions and 3 deletions
+14
View File
@@ -0,0 +1,14 @@
#include "ccharacterwindow.h"
#include "ui_ccharacterwindow.h"
cCharacterWindow::cCharacterWindow(QWidget *parent) :
QWidget(parent),
ui(new Ui::cCharacterWindow)
{
ui->setupUi(this);
}
cCharacterWindow::~cCharacterWindow()
{
delete ui;
}
+22
View File
@@ -0,0 +1,22 @@
#ifndef CCHARACTERWINDOW_H
#define CCHARACTERWINDOW_H
#include <QWidget>
namespace Ui {
class cCharacterWindow;
}
class cCharacterWindow : public QWidget
{
Q_OBJECT
public:
explicit cCharacterWindow(QWidget *parent = 0);
~cCharacterWindow();
private:
Ui::cCharacterWindow *ui;
};
#endif // CCHARACTERWINDOW_H
+347
View File
@@ -0,0 +1,347 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>cCharacterWindow</class>
<widget class="QWidget" name="cCharacterWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>725</width>
<height>528</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="1">
<layout class="QGridLayout" name="gridLayout" rowstretch="1,0,0,0,0,0,0,0,0,0">
<item row="9" column="1" colspan="5">
<widget class="QTextEdit" name="m_lpDescription"/>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_9">
<property name="text">
<string>Date of Death:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QDoubleSpinBox" name="m_lpHeight">
<property name="maximum">
<double>999999.000000000000000</double>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QLineEdit" name="m_lpCreature"/>
</item>
<item row="3" column="3">
<widget class="QLineEdit" name="m_lpPlaceOfBirth"/>
</item>
<item row="4" column="2">
<widget class="QLabel" name="label_11">
<property name="text">
<string>Place of Death:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_12">
<property name="text">
<string>Height:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QLabel" name="label_6">
<property name="text">
<string>Creature:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QLabel" name="label_10">
<property name="text">
<string>Place of Birth:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QDateEdit" name="m_lpDayOfDeath"/>
</item>
<item row="3" column="1">
<widget class="QDateEdit" name="m_lpDayOfBirth"/>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_8">
<property name="text">
<string>Date of Birth:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QLineEdit" name="m_lpPlaceOfDeath"/>
</item>
<item row="1" column="1">
<widget class="QCheckBox" name="m_lpMainCharacter">
<property name="text">
<string>Main Character</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_13">
<property name="text">
<string>Weight:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QDoubleSpinBox" name="m_lpWeight">
<property name="maximum">
<double>999999.000000000000000</double>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Middle Name:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_7">
<property name="text">
<string>Title:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>First Name:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="m_lpFirstName"/>
</item>
<item row="9" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
<string>Description:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QLineEdit" name="m_lpMiddleName"/>
</item>
<item row="0" column="4">
<widget class="QLabel" name="label_5">
<property name="text">
<string>Last Name:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="5">
<widget class="QLineEdit" name="m_lpLastName"/>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="m_lpTitle"/>
</item>
<item row="5" column="4">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Hair Color:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="6" column="4">
<widget class="QLabel" name="label_14">
<property name="text">
<string>Hair Cut:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="7" column="4">
<widget class="QLabel" name="label_15">
<property name="text">
<string>Hair Length:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="5" column="5">
<widget class="QLineEdit" name="m_lpHairColor"/>
</item>
<item row="6" column="5">
<widget class="QLineEdit" name="m_lpHairCut"/>
</item>
<item row="7" column="5">
<widget class="QLineEdit" name="m_lpHairLength"/>
</item>
<item row="5" column="2">
<widget class="QLabel" name="label_16">
<property name="text">
<string>Figure:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="5" column="3">
<widget class="QLineEdit" name="m_lpFigure"/>
</item>
<item row="8" column="4">
<widget class="QLabel" name="label_21">
<property name="text">
<string>Job:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="6" column="2">
<widget class="QLabel" name="label_19">
<property name="text">
<string>Skin:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="6" column="3">
<widget class="QLineEdit" name="m_lpSkin"/>
</item>
<item row="8" column="0">
<widget class="QLabel" name="label_20">
<property name="text">
<string>School:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="8" column="2">
<widget class="QLabel" name="label_18">
<property name="text">
<string>Spoken Languages:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="7" column="2">
<widget class="QLabel" name="label_17">
<property name="text">
<string>Nature:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="7" column="3">
<widget class="QLineEdit" name="m_lpNature"/>
</item>
<item row="8" column="1">
<widget class="QTextEdit" name="m_lpSchool"/>
</item>
<item row="8" column="3">
<widget class="QTextEdit" name="m_lpspokenLanguages"/>
</item>
<item row="8" column="5">
<widget class="QTextEdit" name="m_lpJob"/>
</item>
<item row="1" column="5" rowspan="4">
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Gender</string>
</property>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QRadioButton" name="m_lpMale">
<property name="text">
<string>Male</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QRadioButton" name="m_lpFemale">
<property name="text">
<string>Female</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QRadioButton" name="m_lpOther">
<property name="text">
<string>Other</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<tabstops>
<tabstop>m_lpFirstName</tabstop>
<tabstop>m_lpDescription</tabstop>
</tabstops>
<resources/>
<connections/>
</ui>
+6 -3
View File
@@ -59,7 +59,8 @@ SOURCES += \
crecherche.cpp \
cimage.cpp \
cchapterwindow.cpp \
cscenewindow.cpp
cscenewindow.cpp \
ccharacterwindow.cpp
HEADERS += \
cmainwindow.h \
@@ -80,13 +81,15 @@ HEADERS += \
crecherche.h \
cimage.h \
cchapterwindow.h \
cscenewindow.h
cscenewindow.h \
ccharacterwindow.h
FORMS += \
cmainwindow.ui \
cpartwindow.ui \
cchapterwindow.ui \
cscenewindow.ui
cscenewindow.ui \
ccharacterwindow.ui
DISTFILES += \
storyBook.project