This commit is contained in:
love-code-yeyixiao 2024-05-26 14:11:33 +08:00
parent 498b02b80a
commit 643b5543b1
1 changed files with 112 additions and 102 deletions

View File

@ -2345,109 +2345,119 @@
<attribute name="title">
<string>Start Restrictions</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_16">
<item row="0" column="0">
<layout class="QGridLayout" name="gridLayout_23">
<property name="verticalSpacing">
<number>0</number>
</property>
<item row="2" column="0">
<widget class="QRadioButton" name="radStartSelected">
<property name="text">
<string>Allow only selected programs to start in this sandbox. *</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QRadioButton" name="radStartExcept">
<property name="text">
<string>Prevent selected programs from starting in this sandbox.</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QRadioButton" name="radStartAll">
<property name="text">
<string>Allow all programs to start in this sandbox.</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>* Note: Programs installed to this sandbox won't be able to start at all.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="1" column="0" rowspan="4">
<widget class="QTreeWidget" name="treeStart">
<property name="sortingEnabled">
<bool>true</bool>
</property>
<column>
<property name="text">
<string>Name</string>
<widget class="QWidget" name="">
<property name="geometry">
<rect>
<x>9</x>
<y>9</y>
<width>751</width>
<height>493</height>
</rect>
</property>
<layout class="QGridLayout" name="gridLayout_85">
<item row="0" column="0">
<layout class="QGridLayout" name="gridLayout_23">
<property name="verticalSpacing">
<number>0</number>
</property>
</column>
</widget>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="btnAddStartProg">
<property name="text">
<string>Add Program</string>
</property>
</widget>
</item>
<item row="2" column="1">
<spacer name="verticalSpacer_8">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>299</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="1">
<widget class="QCheckBox" name="chkShowStartTmpl">
<property name="text">
<string>Show Templates</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QPushButton" name="btnDelStartProg">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QCheckBox" name="chkStartBlockMsg">
<property name="text">
<string>Issue message 1308 when a program fails to start</string>
</property>
</widget>
</item>
<item row="6" column="0" colspan="2">
<widget class="QCheckBox" name="chkAlertBeforeStart">
<property name="toolTip">
<string>This can be used to prevent a host malicious program from breaking through by launching a pre-designed malicious program into an unlocked encrypted sandbox.</string>
</property>
<property name="text">
<string>A pop-up warning before launching a process into the sandbox from an external source.</string>
</property>
</widget>
</item>
</layout>
<item row="3" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>* Note: Programs installed to this sandbox won't be able to start at all.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QRadioButton" name="radStartAll">
<property name="text">
<string>Allow all programs to start in this sandbox.</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QRadioButton" name="radStartSelected">
<property name="text">
<string>Allow only selected programs to start in this sandbox. *</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QRadioButton" name="radStartExcept">
<property name="text">
<string>Prevent selected programs from starting in this sandbox.</string>
</property>
</widget>
</item>
</layout>
</item>
<item row="1" column="0" rowspan="2">
<widget class="QTreeWidget" name="treeStart">
<property name="sortingEnabled">
<bool>true</bool>
</property>
<column>
<property name="text">
<string>Name</string>
</property>
</column>
</widget>
</item>
<item row="1" column="1">
<widget class="QPushButton" name="btnAddStartProg">
<property name="text">
<string>Add Program</string>
</property>
</widget>
</item>
<item row="2" column="1">
<spacer name="verticalSpacer_8">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>299</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="1">
<widget class="QCheckBox" name="chkShowStartTmpl">
<property name="text">
<string>Show Templates</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QPushButton" name="btnDelStartProg">
<property name="text">
<string>Remove</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QCheckBox" name="chkStartBlockMsg">
<property name="text">
<string>Issue message 1308 when a program fails to start</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QCheckBox" name="chkAlertBeforeStart">
<property name="toolTip">
<string>This can be used to prevent a host malicious program from breaking through by launching a pre-designed malicious program into an unlocked encrypted sandbox.</string>
</property>
<property name="text">
<string>A pop-up warning before launching a process into the sandbox from an external source.</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
<widget class="QWidget" name="tabAccess">
<attribute name="title">