diff options
author | Mavridis Philippe <mavridisf@gmail.com> | 2021-01-13 19:26:24 +0200 |
---|---|---|
committer | Mavridis Philippe <mavridisf@gmail.com> | 2021-01-13 19:26:24 +0200 |
commit | 8c20dc919f7d54eb48fb60f39ba5e1d466a70763 (patch) | |
tree | 44d89f278d5dd066603e5ab9c0b270bc8eb4ad51 /src/firstrunwizard.ui | |
download | klamav-8c20dc919f7d54eb48fb60f39ba5e1d466a70763.tar.gz klamav-8c20dc919f7d54eb48fb60f39ba5e1d466a70763.zip |
Initial commit
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
Diffstat (limited to 'src/firstrunwizard.ui')
-rw-r--r-- | src/firstrunwizard.ui | 395 |
1 files changed, 395 insertions, 0 deletions
diff --git a/src/firstrunwizard.ui b/src/firstrunwizard.ui new file mode 100644 index 0000000..384a7b7 --- /dev/null +++ b/src/firstrunwizard.ui @@ -0,0 +1,395 @@ +<!DOCTYPE UI><UI version="3.3" stdsetdef="1"> +<class>FirstRunWizard</class> +<widget class="QWizard"> + <property name="name"> + <cstring>FirstRunWizard</cstring> + </property> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>830</width> + <height>443</height> + </rect> + </property> + <property name="caption"> + <string>First-Run Wizard</string> + </property> + <widget class="QWidget"> + <property name="name"> + <cstring>WizardPage</cstring> + </property> + <attribute name="title"> + <string></string> + </attribute> + <grid> + <property name="name"> + <cstring>unnamed</cstring> + </property> + <widget class="KActiveLabel" row="0" column="0"> + <property name="name"> + <cstring>text1</cstring> + </property> + <property name="text"> + <string><h1>Welcome to KlamAV!</h1> +<p>KlamAV aims to be easy and intuitive to use. Before you can get started though, you need to tell it where you want to store a couple of things.</p> +<p align="right"><i>"KlamAV is beta software!"</i> - The Author</p> +<h2>What is ClamAV?</h2> +<p>ClamAV is signature-based virus and malware detection software with a world-class updates infrastructure and a rapid development cycle.</p> +<h2>What is KlamAV?</h2> +<p>KlamAV is an anti-virus manager for the KDE desktop that allows you to manage your virus-scanning, scheduling, virus research and software/database updates. In other words, it's a front-end.</p> +<p> +<p>This wizard will help you setup KlamAV in one simple step. Click <i>Next</i> to begin, or if you do not like wizards, click <i>Skip</i>.</p> + +</string> + </property> + </widget> + <widget class="QLabel" row="0" column="2"> + <property name="name"> + <cstring>preview</cstring> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>4</hsizetype> + <vsizetype>4</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="frameShape"> + <enum>GroupBoxPanel</enum> + </property> + <property name="scaledContents"> + <bool>false</bool> + </property> + </widget> + <spacer row="0" column="1"> + <property name="name"> + <cstring>spacer3_2</cstring> + </property> + <property name="orientation"> + <enum>Vertical</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>21</width> + <height>320</height> + </size> + </property> + </spacer> + </grid> + </widget> + <widget class="QWidget"> + <property name="name"> + <cstring>WizardPage_1</cstring> + </property> + <attribute name="title"> + <string>Storage Locations (1 of 1)</string> + </attribute> + <spacer> + <property name="name"> + <cstring>spacer4</cstring> + </property> + <property name="orientation"> + <enum>Horizontal</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>80</width> + <height>20</height> + </size> + </property> + <property name="geometry"> + <rect> + <x>426</x> + <y>50</y> + <width>80</width> + <height>20</height> + </rect> + </property> + </spacer> + <widget class="KActiveLabel"> + <property name="name"> + <cstring>ClamBanner</cstring> + </property> + <property name="geometry"> + <rect> + <x>514</x> + <y>19</y> + <width>260</width> + <height>70</height> + </rect> + </property> + </widget> + <spacer> + <property name="name"> + <cstring>spacer5</cstring> + </property> + <property name="orientation"> + <enum>Vertical</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>20</width> + <height>30</height> + </size> + </property> + <property name="geometry"> + <rect> + <x>390</x> + <y>340</y> + <width>20</width> + <height>30</height> + </rect> + </property> + </spacer> + <widget class="QCheckBox"> + <property name="name"> + <cstring>CheckForDatabaseUpdates</cstring> + </property> + <property name="geometry"> + <rect> + <x>16</x> + <y>300</y> + <width>430</width> + <height>30</height> + </rect> + </property> + <property name="text"> + <string>Check for &updates to the signature database now.</string> + </property> + <property name="accel"> + <string>Alt+U</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + <widget class="QCheckBox"> + <property name="name"> + <cstring>CheckForClamAVUpdates</cstring> + </property> + <property name="geometry"> + <rect> + <x>466</x> + <y>300</y> + <width>340</width> + <height>30</height> + </rect> + </property> + <property name="text"> + <string>Check for updates &to ClamAV now.</string> + </property> + <property name="accel"> + <string>Alt+T</string> + </property> + <property name="checked"> + <bool>false</bool> + </property> + </widget> + <widget class="QGroupBox"> + <property name="name"> + <cstring>groupBox1</cstring> + </property> + <property name="geometry"> + <rect> + <x>12</x> + <y>150</y> + <width>740</width> + <height>120</height> + </rect> + </property> + <property name="title"> + <string>Locations</string> + </property> + <widget class="KURLRequester"> + <property name="name"> + <cstring>DatabaseLocation</cstring> + </property> + <property name="geometry"> + <rect> + <x>250</x> + <y>31</y> + <width>480</width> + <height>31</height> + </rect> + </property> + <property name="mode"> + <number>6</number> + </property> + </widget> + <widget class="KURLRequester"> + <property name="name"> + <cstring>QuarantineLocation</cstring> + </property> + <property name="geometry"> + <rect> + <x>250</x> + <y>70</y> + <width>480</width> + <height>26</height> + </rect> + </property> + <property name="mode"> + <number>6</number> + </property> + </widget> + <widget class="QLabel"> + <property name="name"> + <cstring>textLabel1</cstring> + </property> + <property name="geometry"> + <rect> + <x>11</x> + <y>31</y> + <width>230</width> + <height>26</height> + </rect> + </property> + <property name="text"> + <string>Signature Database Location:</string> + </property> + </widget> + <widget class="QLabel"> + <property name="name"> + <cstring>textLabel1_2</cstring> + </property> + <property name="geometry"> + <rect> + <x>10</x> + <y>70</y> + <width>230</width> + <height>26</height> + </rect> + </property> + <property name="text"> + <string>Quarantine Location:</string> + </property> + </widget> + </widget> + <spacer> + <property name="name"> + <cstring>spacer4_2</cstring> + </property> + <property name="orientation"> + <enum>Vertical</enum> + </property> + <property name="sizeType"> + <enum>Expanding</enum> + </property> + <property name="sizeHint"> + <size> + <width>20</width> + <height>20</height> + </size> + </property> + <property name="geometry"> + <rect> + <x>394</x> + <y>279</y> + <width>20</width> + <height>20</height> + </rect> + </property> + </spacer> + <spacer> + <property name="name"> + <cstring>spacer16</cstring> + </property> + <property name="orientation"> + <enum>Vertical</enum> + </property> + <property name="sizeType"> + <enum>Fixed</enum> + </property> + <property name="sizeHint"> + <size> + <width>21</width> + <height>20</height> + </size> + </property> + <property name="geometry"> + <rect> + <x>200</x> + <y>130</y> + <width>21</width> + <height>20</height> + </rect> + </property> + </spacer> + <widget class="KActiveLabel"> + <property name="name"> + <cstring>text2</cstring> + </property> + <property name="geometry"> + <rect> + <x>15</x> + <y>15</y> + <width>405</width> + <height>110</height> + </rect> + </property> + <property name="sizePolicy"> + <sizepolicy> + <hsizetype>5</hsizetype> + <vsizetype>4</vsizetype> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="resizePolicy"> + <enum>Manual</enum> + </property> + <property name="text"> + <string><p>KlamAV needs to know two things to get started: where you want to store your quarantine and where you want to store your signature database!.</p> +<p>You can change these settings at a later time using the configuration dialog.</p></string> + </property> + <property name="wrapPolicy"> + <enum>AtWordBoundary</enum> + </property> + </widget> + </widget> +</widget> +<customwidgets> +</customwidgets> +<includes> + <include location="local" impldecl="in implementation">firstrunwizard.ui.h</include> +</includes> +<forwards> + <forward>class KURL;</forward> +</forwards> +<variables> + <variable access="public">enum Interface { XMMS, Compact };</variable> +</variables> +<functions> + <function access="private" specifier="non virtual">init()</function> + <function access="protected">showPage( QWidget * w )</function> + <function returnType="KURL">databasePath()</function> + <function returnType="KURL">quarantinePath()</function> + <function returnType="QString">defaultDatabasePath()</function> + <function returnType="QString">defaultQuarantinePath()</function> + <function returnType="bool">downloadDatabase()</function> + <function returnType="bool">downloadClamAV()</function> +</functions> +<layoutdefaults spacing="6" margin="11"/> +<includehints> + <includehint>kactivelabel.h</includehint> + <includehint>kactivelabel.h</includehint> + <includehint>kurlrequester.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>kpushbutton.h</includehint> + <includehint>kurlrequester.h</includehint> + <includehint>klineedit.h</includehint> + <includehint>kpushbutton.h</includehint> + <includehint>kactivelabel.h</includehint> +</includehints> +</UI> |