mirror of
https://github.com/fwbuilder/fwbuilder
synced 2026-03-20 18:27:16 +01:00
fixes #481
This commit is contained in:
parent
529769af62
commit
ebdd611d66
@ -1,10 +1,11 @@
|
||||
<ui version="4.0" >
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>FWBMainWindow_q</class>
|
||||
<widget class="QMainWindow" name="FWBMainWindow_q" >
|
||||
<property name="enabled" >
|
||||
<widget class="QMainWindow" name="FWBMainWindow_q">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="geometry" >
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
@ -12,734 +13,734 @@
|
||||
<height>719</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="sizePolicy" >
|
||||
<sizepolicy vsizetype="Preferred" hsizetype="Expanding" >
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize" >
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>0</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="windowTitle" >
|
||||
<property name="windowTitle">
|
||||
<string>Firewall Builder</string>
|
||||
</property>
|
||||
<property name="windowIcon" >
|
||||
<iconset resource="MainRes.qrc" >
|
||||
<property name="windowIcon">
|
||||
<iconset resource="MainRes.qrc">
|
||||
<normaloff>:/Images/fwbuilder3.png</normaloff>:/Images/fwbuilder3.png</iconset>
|
||||
</property>
|
||||
<widget class="QWidget" name="widget" >
|
||||
<layout class="QGridLayout" >
|
||||
<property name="margin" >
|
||||
<widget class="QWidget" name="widget">
|
||||
<layout class="QGridLayout">
|
||||
<property name="margin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="spacing" >
|
||||
<property name="spacing">
|
||||
<number>0</number>
|
||||
</property>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QToolBar" name="toolBar" >
|
||||
<property name="orientation" >
|
||||
<widget class="QToolBar" name="toolBar">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
<attribute name="toolBarArea" >
|
||||
<attribute name="toolBarArea">
|
||||
<enum>TopToolBarArea</enum>
|
||||
</attribute>
|
||||
<attribute name="toolBarBreak" >
|
||||
<attribute name="toolBarBreak">
|
||||
<bool>false</bool>
|
||||
</attribute>
|
||||
<addaction name="toolbarFileOpen" />
|
||||
<addaction name="toolbarFileSave" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="findAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="compileAction" />
|
||||
<addaction name="installAction" />
|
||||
<addaction name="toolbarFileOpen"/>
|
||||
<addaction name="toolbarFileSave"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="findAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="compileAction"/>
|
||||
<addaction name="installAction"/>
|
||||
</widget>
|
||||
<widget class="QMenuBar" name="MenuBar" >
|
||||
<property name="geometry" >
|
||||
<widget class="QMenuBar" name="MenuBar">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>741</width>
|
||||
<height>22</height>
|
||||
<height>26</height>
|
||||
</rect>
|
||||
</property>
|
||||
<widget class="QMenu" name="editMenu" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="editMenu">
|
||||
<property name="title">
|
||||
<string>&Edit</string>
|
||||
</property>
|
||||
<addaction name="editUndoAction" />
|
||||
<addaction name="editRedoAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="editCutAction" />
|
||||
<addaction name="editCopyAction" />
|
||||
<addaction name="editPasteAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="editDeleteAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="editPrefsAction" />
|
||||
<addaction name="editUndoAction"/>
|
||||
<addaction name="editRedoAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="editCutAction"/>
|
||||
<addaction name="editCopyAction"/>
|
||||
<addaction name="editPasteAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="editDeleteAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="editPrefsAction"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="ObjectMenu" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="ObjectMenu">
|
||||
<property name="title">
|
||||
<string>Object</string>
|
||||
</property>
|
||||
<addaction name="newObjectAction" />
|
||||
<addaction name="findAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="ObjectLockAction" />
|
||||
<addaction name="ObjectUnlockAction" />
|
||||
<addaction name="newObjectAction"/>
|
||||
<addaction name="findAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="ObjectLockAction"/>
|
||||
<addaction name="ObjectUnlockAction"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="toolsMenu" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="toolsMenu">
|
||||
<property name="title">
|
||||
<string>Tools</string>
|
||||
</property>
|
||||
<addaction name="fileCompareAction" />
|
||||
<addaction name="DiscoveryDruidAction" />
|
||||
<addaction name="fileCompareAction"/>
|
||||
<addaction name="DiscoveryDruidAction"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="helpMenu" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="helpMenu">
|
||||
<property name="title">
|
||||
<string>&Help</string>
|
||||
</property>
|
||||
<addaction name="helpAboutAction" />
|
||||
<addaction name="debugAction" />
|
||||
<addaction name="helpAction" />
|
||||
<addaction name="release_Notes_Action" />
|
||||
<addaction name="helpAboutAction"/>
|
||||
<addaction name="debugAction"/>
|
||||
<addaction name="helpAction"/>
|
||||
<addaction name="release_Notes_Action"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="RulesMenu" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="RulesMenu">
|
||||
<property name="title">
|
||||
<string>Rules</string>
|
||||
</property>
|
||||
<addaction name="insertRuleAction" />
|
||||
<addaction name="addRuleAfterCurrentAction" />
|
||||
<addaction name="removeRuleAction" />
|
||||
<addaction name="moveRuleAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="copyRuleAction" />
|
||||
<addaction name="cutRuleAction" />
|
||||
<addaction name="pasteRuleAboveAction" />
|
||||
<addaction name="pasteRuleBelowAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="compileAction" />
|
||||
<addaction name="installAction" />
|
||||
<addaction name="insertRuleAction"/>
|
||||
<addaction name="addRuleAfterCurrentAction"/>
|
||||
<addaction name="removeRuleAction"/>
|
||||
<addaction name="moveRuleAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="copyRuleAction"/>
|
||||
<addaction name="cutRuleAction"/>
|
||||
<addaction name="pasteRuleAboveAction"/>
|
||||
<addaction name="pasteRuleBelowAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="compileAction"/>
|
||||
<addaction name="installAction"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="fileMenu" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="fileMenu">
|
||||
<property name="title">
|
||||
<string>&File</string>
|
||||
</property>
|
||||
<widget class="QMenu" name="menuOpen_Recent" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="menuOpen_Recent">
|
||||
<property name="title">
|
||||
<string>Open Recent</string>
|
||||
</property>
|
||||
</widget>
|
||||
<addaction name="fileNewAction" />
|
||||
<addaction name="fileOpenAction" />
|
||||
<addaction name="menuOpen_Recent" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="fileSaveAction" />
|
||||
<addaction name="fileSaveAsAction" />
|
||||
<addaction name="fileCloseAction" />
|
||||
<addaction name="filePropAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="addToRCSAction" />
|
||||
<addaction name="fileCommitAction" />
|
||||
<addaction name="fileDiscardAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="policyImportAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="libImportAction" />
|
||||
<addaction name="libExportAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="filePrintAction" />
|
||||
<addaction name="separator" />
|
||||
<addaction name="fileExitAction" />
|
||||
<addaction name="fileNewAction"/>
|
||||
<addaction name="fileOpenAction"/>
|
||||
<addaction name="menuOpen_Recent"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="fileSaveAction"/>
|
||||
<addaction name="fileSaveAsAction"/>
|
||||
<addaction name="fileCloseAction"/>
|
||||
<addaction name="filePropAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="addToRCSAction"/>
|
||||
<addaction name="fileCommitAction"/>
|
||||
<addaction name="fileDiscardAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="policyImportAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="libImportAction"/>
|
||||
<addaction name="libExportAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="filePrintAction"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="fileExitAction"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuWindow" >
|
||||
<property name="title" >
|
||||
<widget class="QMenu" name="menuWindow">
|
||||
<property name="title">
|
||||
<string>Window</string>
|
||||
</property>
|
||||
</widget>
|
||||
<addaction name="fileMenu" />
|
||||
<addaction name="editMenu" />
|
||||
<addaction name="ObjectMenu" />
|
||||
<addaction name="RulesMenu" />
|
||||
<addaction name="toolsMenu" />
|
||||
<addaction name="menuWindow" />
|
||||
<addaction name="helpMenu" />
|
||||
<addaction name="fileMenu"/>
|
||||
<addaction name="editMenu"/>
|
||||
<addaction name="ObjectMenu"/>
|
||||
<addaction name="RulesMenu"/>
|
||||
<addaction name="toolsMenu"/>
|
||||
<addaction name="menuWindow"/>
|
||||
<addaction name="helpMenu"/>
|
||||
</widget>
|
||||
<action name="fileNewAction" >
|
||||
<property name="enabled" >
|
||||
<action name="fileNewAction">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="icon" >
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff/>
|
||||
</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&New Object File</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>New Object File</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileOpenAction" >
|
||||
<property name="icon" >
|
||||
<action name="fileOpenAction">
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff/>
|
||||
</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&Open...</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Open</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+O</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileSaveAction" >
|
||||
<property name="icon" >
|
||||
<action name="fileSaveAction">
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff/>
|
||||
</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&Save</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Save</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+S</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileSaveAsAction" >
|
||||
<property name="text" >
|
||||
<action name="fileSaveAsAction">
|
||||
<property name="text">
|
||||
<string>Save &As...</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Save As</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string/>
|
||||
</property>
|
||||
</action>
|
||||
<action name="filePrintAction" >
|
||||
<property name="enabled" >
|
||||
<action name="filePrintAction">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&Print...</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Print</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+P</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileExitAction" >
|
||||
<property name="text" >
|
||||
<action name="fileExitAction">
|
||||
<property name="text">
|
||||
<string>E&xit</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Exit</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string/>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editUndoAction" >
|
||||
<property name="enabled" >
|
||||
<action name="editUndoAction">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&Undo</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Undo</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+Z</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editRedoAction" >
|
||||
<property name="enabled" >
|
||||
<action name="editRedoAction">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&Redo</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Redo</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+Y</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editCutAction" >
|
||||
<property name="text" >
|
||||
<action name="editCutAction">
|
||||
<property name="text">
|
||||
<string>&Cut</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Cut</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+X</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editCopyAction" >
|
||||
<property name="checkable" >
|
||||
<action name="editCopyAction">
|
||||
<property name="checkable">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>C&opy</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Copy</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+C</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editPasteAction" >
|
||||
<property name="text" >
|
||||
<action name="editPasteAction">
|
||||
<property name="text">
|
||||
<string>&Paste</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Paste</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+V</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editFindAction" >
|
||||
<property name="text" >
|
||||
<action name="editFindAction">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+F</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="helpContentsAction" >
|
||||
<property name="text" >
|
||||
<action name="helpContentsAction">
|
||||
<property name="text">
|
||||
<string>&Contents...</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Contents</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string/>
|
||||
</property>
|
||||
</action>
|
||||
<action name="helpIndexAction" >
|
||||
<property name="text" >
|
||||
<action name="helpIndexAction">
|
||||
<property name="text">
|
||||
<string>&Index...</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Index</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string/>
|
||||
</property>
|
||||
</action>
|
||||
<action name="helpAboutAction" >
|
||||
<property name="text" >
|
||||
<action name="helpAboutAction">
|
||||
<property name="text">
|
||||
<string>&About</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>About</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string/>
|
||||
</property>
|
||||
</action>
|
||||
<action name="toolbarFileNew" >
|
||||
<property name="icon" >
|
||||
<action name="toolbarFileNew">
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>newfile_25.png</normaloff>newfile_25.png</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>New</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>New</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="toolbarFileOpen" >
|
||||
<property name="icon" >
|
||||
<iconset resource="MainRes.qrc" >
|
||||
<action name="toolbarFileOpen">
|
||||
<property name="icon">
|
||||
<iconset resource="MainRes.qrc">
|
||||
<normaloff>:/Icons/openfile_25.png</normaloff>:/Icons/openfile_25.png</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>Open</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Open</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="toolbarFileSave" >
|
||||
<property name="icon" >
|
||||
<iconset resource="MainRes.qrc" >
|
||||
<action name="toolbarFileSave">
|
||||
<property name="icon">
|
||||
<iconset resource="MainRes.qrc">
|
||||
<normaloff>:/Icons/save_25.png</normaloff>:/Icons/save_25.png</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>Save</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Save</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileCloseAction" >
|
||||
<property name="text" >
|
||||
<action name="fileCloseAction">
|
||||
<property name="text">
|
||||
<string>&Close</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Close</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="compileAction" >
|
||||
<property name="icon" >
|
||||
<iconset resource="MainRes.qrc" >
|
||||
<action name="compileAction">
|
||||
<property name="icon">
|
||||
<iconset resource="MainRes.qrc">
|
||||
<normaloff>:/Icons/compile_25.png</normaloff>:/Icons/compile_25.png</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>Compile</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Compile</string>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<property name="toolTip">
|
||||
<string>Compile rules</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="installAction" >
|
||||
<property name="icon" >
|
||||
<iconset resource="MainRes.qrc" >
|
||||
<action name="installAction">
|
||||
<property name="icon">
|
||||
<iconset resource="MainRes.qrc">
|
||||
<normaloff>:/Icons/install_25.png</normaloff>:/Icons/install_25.png</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>Install</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Install</string>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<property name="toolTip">
|
||||
<string>Install firewall policy</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="backAction" >
|
||||
<property name="enabled" >
|
||||
<action name="backAction">
|
||||
<property name="enabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="icon" >
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff>back_25.png</normaloff>back_25.png</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>Back</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Back</string>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<property name="toolTip">
|
||||
<string>Move back to the previous object</string>
|
||||
</property>
|
||||
<property name="statusTip" >
|
||||
<property name="statusTip">
|
||||
<string>Move back to the previous object</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="newObjectAction" >
|
||||
<property name="icon" >
|
||||
<action name="newObjectAction">
|
||||
<property name="icon">
|
||||
<iconset>
|
||||
<normaloff/>
|
||||
</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&New Object</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>New Object</string>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<property name="toolTip">
|
||||
<string>Create New Object</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+N</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="findAction" >
|
||||
<property name="icon" >
|
||||
<iconset resource="MainRes.qrc" >
|
||||
<action name="findAction">
|
||||
<property name="icon">
|
||||
<iconset resource="MainRes.qrc">
|
||||
<normaloff>:/Icons/search_25.png</normaloff>:/Icons/search_25.png</iconset>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>&Find Object</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Find Object</string>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<property name="toolTip">
|
||||
<string>Find object in the tree</string>
|
||||
</property>
|
||||
<property name="statusTip" >
|
||||
<property name="statusTip">
|
||||
<string>Find object in the tree</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+F</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editPrefsAction" >
|
||||
<property name="text" >
|
||||
<action name="editPrefsAction">
|
||||
<property name="text">
|
||||
<string>P&references...</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Preferences...</string>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<property name="toolTip">
|
||||
<string>Edit Preferences</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="insertRuleAction" >
|
||||
<property name="text" >
|
||||
<action name="insertRuleAction">
|
||||
<property name="text">
|
||||
<string>Insert Rule</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Insert Rule</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="moveRuleUpAction" >
|
||||
<property name="text" >
|
||||
<action name="moveRuleUpAction">
|
||||
<property name="text">
|
||||
<string>Move Rule Up</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Move Rule Up</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="moveRuleDownAction" >
|
||||
<property name="text" >
|
||||
<action name="moveRuleDownAction">
|
||||
<property name="text">
|
||||
<string>Move Rule Down</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Move Rule Down</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="addRuleAfterCurrentAction" >
|
||||
<property name="text" >
|
||||
<action name="addRuleAfterCurrentAction">
|
||||
<property name="text">
|
||||
<string>Add Rule Below</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Add Rule Below</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="removeRuleAction" >
|
||||
<property name="text" >
|
||||
<action name="removeRuleAction">
|
||||
<property name="text">
|
||||
<string>Remove Rule</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Remove Rule</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+Del</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="copyRuleAction" >
|
||||
<property name="text" >
|
||||
<action name="copyRuleAction">
|
||||
<property name="text">
|
||||
<string>Copy Rule</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Copy Rule</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="cutRuleAction" >
|
||||
<property name="text" >
|
||||
<action name="cutRuleAction">
|
||||
<property name="text">
|
||||
<string>Cut Rule</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Cut Rule</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="pasteRuleAboveAction" >
|
||||
<property name="text" >
|
||||
<action name="pasteRuleAboveAction">
|
||||
<property name="text">
|
||||
<string>Paste Rule Above</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Paste Rule Above</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="pasteRuleBelowAction" >
|
||||
<property name="text" >
|
||||
<action name="pasteRuleBelowAction">
|
||||
<property name="text">
|
||||
<string>Paste Rule Below</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Paste Rule Below</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="addToRCSAction" >
|
||||
<property name="text" >
|
||||
<action name="addToRCSAction">
|
||||
<property name="text">
|
||||
<string>Add File to &RCS</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Add File to RCS</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="editDeleteAction" >
|
||||
<property name="text" >
|
||||
<action name="editDeleteAction">
|
||||
<property name="text">
|
||||
<string>Delete</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Delete</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="libExportAction" >
|
||||
<property name="text" >
|
||||
<action name="libExportAction">
|
||||
<property name="text">
|
||||
<string>&Export Library</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Export Library To a File</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="libImportAction" >
|
||||
<property name="text" >
|
||||
<action name="libImportAction">
|
||||
<property name="text">
|
||||
<string>Import &Library</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Import Library From a File</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="debugAction" >
|
||||
<property name="text" >
|
||||
<action name="debugAction">
|
||||
<property name="text">
|
||||
<string>&Debug</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Debug</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="filePropAction" >
|
||||
<property name="text" >
|
||||
<action name="filePropAction">
|
||||
<property name="text">
|
||||
<string>Propert&ies</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Propert&ies</string>
|
||||
</property>
|
||||
<property name="statusTip" >
|
||||
<property name="statusTip">
|
||||
<string>Show File Properties</string>
|
||||
</property>
|
||||
<property name="shortcut" >
|
||||
<property name="shortcut">
|
||||
<string>Ctrl+I</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="moveRuleAction" >
|
||||
<property name="text" >
|
||||
<action name="moveRuleAction">
|
||||
<property name="text">
|
||||
<string>Move Selected Rules</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Move Selected Rules</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileDiscardAction" >
|
||||
<property name="text" >
|
||||
<action name="fileDiscardAction">
|
||||
<property name="text">
|
||||
<string>&Discard</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Discard</string>
|
||||
</property>
|
||||
<property name="toolTip" >
|
||||
<property name="toolTip">
|
||||
<string>Discard Changes and Overwrite With Clean Copy Of The Head Revision From RCS</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileCommitAction" >
|
||||
<property name="text" >
|
||||
<action name="fileCommitAction">
|
||||
<property name="text">
|
||||
<string>Co&mmit</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Commit</string>
|
||||
</property>
|
||||
<property name="statusTip" >
|
||||
<property name="statusTip">
|
||||
<string>Commit Opened File to RCS and Continue Editing</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="ObjectLockAction" >
|
||||
<property name="text" >
|
||||
<action name="ObjectLockAction">
|
||||
<property name="text">
|
||||
<string>Lock</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Lock</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="ObjectUnlockAction" >
|
||||
<property name="text" >
|
||||
<action name="ObjectUnlockAction">
|
||||
<property name="text">
|
||||
<string>Unlock</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Unlock</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="DiscoveryDruidAction" >
|
||||
<property name="text" >
|
||||
<action name="DiscoveryDruidAction">
|
||||
<property name="text">
|
||||
<string>Discovery Druid</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Discovery Druid</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="new_itemAction" >
|
||||
<property name="text" >
|
||||
<action name="new_itemAction">
|
||||
<property name="text">
|
||||
<string>new item</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>new item</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="fileCompareAction" >
|
||||
<property name="text" >
|
||||
<action name="fileCompareAction">
|
||||
<property name="text">
|
||||
<string>Find Conflicting Objects in Two Files</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Find Conflicting Objects in Two Files</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="policyImportAction" >
|
||||
<property name="text" >
|
||||
<action name="policyImportAction">
|
||||
<property name="text">
|
||||
<string>Import Po&licy</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>Import Policy</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="helpAction" >
|
||||
<property name="text" >
|
||||
<action name="helpAction">
|
||||
<property name="text">
|
||||
<string>Firewall Builder Help</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionClearRecentFiles" >
|
||||
<property name="enabled" >
|
||||
<action name="actionClearRecentFiles">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text" >
|
||||
<property name="text">
|
||||
<string>Clear Menu</string>
|
||||
</property>
|
||||
<property name="iconText" >
|
||||
<property name="iconText">
|
||||
<string>New Object File</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="release_Notes_Action" >
|
||||
<property name="text" >
|
||||
<action name="release_Notes_Action">
|
||||
<property name="text">
|
||||
<string>Release Notes</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<layoutdefault spacing="0" margin="11" />
|
||||
<layoutdefault spacing="0" margin="11"/>
|
||||
<resources>
|
||||
<include location="MainRes.qrc" />
|
||||
<include location="MainRes.qrc"/>
|
||||
</resources>
|
||||
<connections>
|
||||
<connection>
|
||||
@ -748,11 +749,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>addRuleAfterCurrent()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -764,11 +765,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileAddToRCS()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -780,11 +781,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>compile()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -796,11 +797,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>copyRule()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -812,11 +813,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>cutRule()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -828,11 +829,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>debug()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -844,11 +845,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>toolsDiscoveryDruid()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -860,11 +861,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editCopy()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -876,11 +877,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editCut()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -892,11 +893,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editDelete()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -908,11 +909,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editFind()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -924,11 +925,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editPaste()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -940,11 +941,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editPrefs()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -956,11 +957,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editRedo()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -972,11 +973,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>editUndo()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -988,11 +989,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileClose()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1004,11 +1005,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileCommit()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1020,11 +1021,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileCompare()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1036,11 +1037,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileDiscard()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1052,11 +1053,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileExit()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1068,11 +1069,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileNew()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1084,11 +1085,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileOpen()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1100,11 +1101,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>filePrint()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1116,11 +1117,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileProp()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1132,11 +1133,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileSave()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1148,11 +1149,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileSaveAs()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1164,11 +1165,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>helpAbout()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1180,11 +1181,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>helpContents()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1196,11 +1197,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>helpIndex()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1212,11 +1213,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>insertRule()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1228,11 +1229,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>install()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1244,11 +1245,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileExport()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1260,11 +1261,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileImport()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1276,11 +1277,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>moveRule()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1292,11 +1293,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>moveRuleUp()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1308,11 +1309,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>newObject()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1324,11 +1325,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>lockObject()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1340,11 +1341,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>unlockObject()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1356,11 +1357,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>pasteRuleAbove()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1372,11 +1373,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>pasteRuleBelow()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1388,11 +1389,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>removeRule()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1404,11 +1405,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileNew()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1420,11 +1421,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileOpen()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1436,11 +1437,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>fileSave()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1452,11 +1453,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>importPolicy()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
</hint>
|
||||
@ -1468,11 +1469,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>help()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>370</x>
|
||||
<y>359</y>
|
||||
</hint>
|
||||
@ -1484,11 +1485,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>clearRecentFilesMenu()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>370</x>
|
||||
<y>359</y>
|
||||
</hint>
|
||||
@ -1500,11 +1501,11 @@
|
||||
<receiver>FWBMainWindow_q</receiver>
|
||||
<slot>showReleaseNotes()</slot>
|
||||
<hints>
|
||||
<hint type="sourcelabel" >
|
||||
<hint type="sourcelabel">
|
||||
<x>-1</x>
|
||||
<y>-1</y>
|
||||
</hint>
|
||||
<hint type="destinationlabel" >
|
||||
<hint type="destinationlabel">
|
||||
<x>370</x>
|
||||
<y>359</y>
|
||||
</hint>
|
||||
|
||||
@ -1,238 +1,238 @@
|
||||
<RCC>
|
||||
<qresource prefix="/" >
|
||||
<file alias="Icons/Routing/icon" >Icons/routing_25.png</file>
|
||||
<file alias="Icons/Routing/icon-tree" >Icons/routing_16.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-neg-tree" >Icons/failover-cluster-group-neg_16.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-neg" >Icons/failover-cluster-group-neg_25.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-ref" >Icons/failover-cluster-group-ref_25.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-tree" >Icons/failover-cluster-group_16.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon" >Icons/failover-cluster-group_25.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-neg-tree" >Icons/state-sync-cluster-group-neg_16.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-neg" >Icons/state-sync-cluster-group-neg_25.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-ref" >Icons/state-sync-cluster-group-ref_25.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-tree" >Icons/state-sync-cluster-group_16.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon" >Icons/state-sync-cluster-group_25.png</file>
|
||||
<file>Images/fwbuilder3-128x128.png</file>
|
||||
<file alias="Icons/Routing/icon-tree" >Icons/route_16.png</file>
|
||||
<file alias="Icons/Accept-tree" >Icons/accept_16.png</file>
|
||||
<file alias="Icons/Accept" >Icons/accept_25.png</file>
|
||||
<file alias="Icons/Accounting-tree" >Icons/accounting_16.png</file>
|
||||
<file alias="Icons/Accounting" >Icons/accounting_25.png</file>
|
||||
<file alias="Icons/IPv4/icon-neg-tree" >Icons/address-neg_16.png</file>
|
||||
<file alias="Icons/IPv4/icon-neg" >Icons/address-neg_25.png</file>
|
||||
<file alias="Icons/IPv4/icon-ref" >Icons/address-ref_25.png</file>
|
||||
<file alias="Icons/IPv6/icon-neg-tree" >Icons/address6-neg_16.png</file>
|
||||
<file alias="Icons/IPv6/icon-neg" >Icons/address6-neg_25.png</file>
|
||||
<file alias="Icons/IPv6/icon-ref" >Icons/address6-ref_25.png</file>
|
||||
<file alias="Icons/IPv6/icon-tree" >Icons/address6_16.png</file>
|
||||
<file alias="Icons/IPv6/icon" >Icons/address6_25.png</file>
|
||||
<file alias="Icons/IPv4/icon-tree" >Icons/address_16.png</file>
|
||||
<file alias="Icons/IPv4/icon" >Icons/address_25.png</file>
|
||||
<file alias="Icons/AddressTable/icon-neg-tree" >Icons/addresstable-neg_16.png</file>
|
||||
<file alias="Icons/AddressTable/icon-neg" >Icons/addresstable-neg_25.png</file>
|
||||
<file alias="Icons/AddressTable/icon-ref" >Icons/addresstable-ref_25.png</file>
|
||||
<file alias="Icons/AddressTable/icon-tree" >Icons/addresstable_16.png</file>
|
||||
<file alias="Icons/AddressTable/icon" >Icons/addresstable_25.png</file>
|
||||
<file>Icons/apply.png</file>
|
||||
<file alias="Icons/Return" >Icons/back_25.png</file>
|
||||
<file>Icons/back_32.png</file>
|
||||
<file>Icons/big-down-arrow.png</file>
|
||||
<file>Icons/big-left-arrow.png</file>
|
||||
<file>Icons/big-right-arrow.png</file>
|
||||
<file>Icons/big-up-arrow.png</file>
|
||||
<file alias="Icons/Blank" >Icons/blank.png</file>
|
||||
<file>Icons/blank_2x16.png</file>
|
||||
<file>Icons/books1.png</file>
|
||||
<file alias="Icons/Both" >Icons/both_25.png</file>
|
||||
<file alias="Icons/Both-tree" >Icons/both_16.png</file>
|
||||
<file alias="Icons/Branch-tree" >Icons/branch_16.png</file>
|
||||
<file alias="Icons/Branch" >Icons/branch_25.png</file>
|
||||
<file>Icons/cancel.png</file>
|
||||
<file alias="Icons/Classify-tree" >Icons/classify_16.png</file>
|
||||
<file alias="Icons/Classify" >Icons/classify_25.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-neg-tree" >Icons/clock-group-neg_16.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-neg" >Icons/clock-group-neg_25.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-ref" >Icons/clock-group-ref_25.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-tree" >Icons/clock-group_16.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon" >Icons/clock-group_25.png</file>
|
||||
<file alias="Icons/Interval/icon-neg" >Icons/clock-neg_25.png</file>
|
||||
<file alias="Icons/Interval/icon-ref" >Icons/clock-ref_25.png</file>
|
||||
<file alias="Icons/Interval/icon-tree" >Icons/clock_16.png</file>
|
||||
<file alias="Icons/Interval/icon" >Icons/clock_25.png</file>
|
||||
<file>Icons/close.png</file>
|
||||
<file>Icons/compile_25.png</file>
|
||||
<file alias="Icons/Continue-tree" >Icons/continue_16.png</file>
|
||||
<file alias="Icons/Continue" >Icons/continue_25.png</file>
|
||||
<file alias="Icons/Custom-tree" >Icons/custom_16.png</file>
|
||||
<file alias="Icons/Custom" >Icons/custom_25.png</file>
|
||||
<file alias="Icons/Deny-tree" >Icons/deny_16.png</file>
|
||||
<file alias="Icons/Deny" >Icons/deny_25.png</file>
|
||||
<file alias="Icons/DNSName/icon-neg-tree" >Icons/domainname-neg_16.png</file>
|
||||
<file alias="Icons/DNSName/icon-neg" >Icons/domainname-neg_25.png</file>
|
||||
<file alias="Icons/DNSName/icon-ref" >Icons/domainname-ref_25.png</file>
|
||||
<file alias="Icons/DNSName/icon-tree" >Icons/domainname_16.png</file>
|
||||
<file alias="Icons/DNSName/icon" >Icons/domainname_25.png</file>
|
||||
<file>Icons/down-arrow.png</file>
|
||||
<file>Icons/drag_object.png</file>
|
||||
<file>Icons/error.png</file>
|
||||
<file alias="Icons/Firewall/icon-neg-tree" >Icons/firewall-neg_16.png</file>
|
||||
<file alias="Icons/Firewall/icon-neg" >Icons/firewall-neg_25.png</file>
|
||||
<file alias="Icons/Firewall/icon-ref" >Icons/firewall-ref_25.png</file>
|
||||
<file alias="Icons/Firewall/icon-tree" >Icons/firewall_16.png</file>
|
||||
<file alias="Icons/Firewall/icon" >Icons/firewall_25.png</file>
|
||||
<file>Icons/firewall_64.png</file>
|
||||
<file>Icons/firewall_64.xpm</file>
|
||||
<file>Icons/floppy.png</file>
|
||||
<file>Icons/generic.png</file>
|
||||
<file alias="Icons/SystemGroup/icon-tree" >Icons/folder_16.png</file>
|
||||
<file alias="Icons/SystemGroup/icon" >Icons/folder_25.png</file>
|
||||
<file>Icons/folder1.png</file>
|
||||
<file alias="Icons/Host/icon-neg-tree" >Icons/host-neg_16.png</file>
|
||||
<file alias="Icons/Host/icon-neg" >Icons/host-neg_25.png</file>
|
||||
<file alias="Icons/Host/icon-ref" >Icons/host-ref_25.png</file>
|
||||
<file alias="Icons/Host/icon-tree" >Icons/host_16.png</file>
|
||||
<file alias="Icons/Host/icon" >Icons/host_25.png</file>
|
||||
<file>Icons/host_64.png</file>
|
||||
<file>Icons/host_64.xpm</file>
|
||||
<file alias="Icons/Inbound" >Icons/inbound_25.png</file>
|
||||
<file alias="Icons/Inbound-tree" >Icons/inbound_16.png</file>
|
||||
<file>Icons/info_25.png</file>
|
||||
<file>Icons/install_25.png</file>
|
||||
<file alias="Icons/Interface/icon-neg-tree" >Icons/interface-neg_16.png</file>
|
||||
<file alias="Icons/Interface/icon-neg" >Icons/interface-neg_25.png</file>
|
||||
<file alias="Icons/Interface/icon-ref" >Icons/interface-ref_25.png</file>
|
||||
<file alias="Icons/Interface/icon-tree" >Icons/interface_16.png</file>
|
||||
<file alias="Icons/Interface/icon" >Icons/interface_25.png</file>
|
||||
<file>Icons/key.png</file>
|
||||
<file>Icons/left-arrow.png</file>
|
||||
<file alias="Icons/Library/icon-tree" >Icons/library_16.png</file>
|
||||
<file alias="Icons/Library/icon" >Icons/library_25.png</file>
|
||||
<file>Icons/lock.png</file>
|
||||
<file>Icons/log.png</file>
|
||||
<file alias="Icons/Log-tree" >Icons/log_16.png</file>
|
||||
<file alias="Icons/Log" >Icons/log_25.png</file>
|
||||
<file alias="Icons/NAT/icon-tree" >Icons/nat_16.png</file>
|
||||
<file alias="Icons/NAT/icon" >Icons/nat_25.png</file>
|
||||
<file alias="Icons/neg" >Icons/neg.png</file>
|
||||
<file alias="Icons/Network/icon-neg-tree" >Icons/network-neg_16.png</file>
|
||||
<file alias="Icons/Network/icon-neg" >Icons/network-neg_25.png</file>
|
||||
<file alias="Icons/Network/icon-ref" >Icons/network-ref_25.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-neg-tree" >Icons/network6-neg_16.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-neg" >Icons/network6-neg_25.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-ref" >Icons/network6-ref_25.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-tree" >Icons/network6_16.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon" >Icons/network6_25.png</file>
|
||||
<file alias="Icons/Network/icon-tree" >Icons/network_16.png</file>
|
||||
<file alias="Icons/Network/icon" >Icons/network_25.png</file>
|
||||
<file>Icons/newfile_25.png</file>
|
||||
<file>Icons/newobject_25.png</file>
|
||||
<file>Icons/newobject_32.png</file>
|
||||
<file>Icons/no.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-neg-tree" >Icons/object-group-neg_16.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-neg" >Icons/object-group-neg_25.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-ref" >Icons/object-group-ref_25.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-tree" >Icons/object-group_16.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon" >Icons/object-group_25.png</file>
|
||||
<file alias="Icons/Cluster/icon-neg-tree" >Icons/cluster-neg_16.png</file>
|
||||
<file alias="Icons/Cluster/icon-neg" >Icons/cluster-neg_25.png</file>
|
||||
<file alias="Icons/Cluster/icon-ref" >Icons/cluster-ref_25.png</file>
|
||||
<file alias="Icons/Cluster/icon-tree" >Icons/cluster_16.png</file>
|
||||
<file alias="Icons/Cluster/icon" >Icons/cluster_25.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon-neg" >Icons/user-neg_25.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon-ref" >Icons/user-ref_25.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon-tree" >Icons/user_16.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon" >Icons/user_25.png</file>
|
||||
<file>Icons/ok.png</file>
|
||||
<file>Icons/openfile_25.png</file>
|
||||
<file alias="Icons/Options-tree" >Icons/options_16.png</file>
|
||||
<file alias="Icons/Options" >Icons/options_25.png</file>
|
||||
<file alias="Icons/Outbound" >Icons/outbound_25.png</file>
|
||||
<file alias="Icons/Outbound-tree" >Icons/outbound_16.png</file>
|
||||
<file alias="Icons/physAddress/icon-neg" >Icons/physaddress-neg_25.png</file>
|
||||
<file alias="Icons/physAddress/icon-ref" >Icons/physaddress-ref_25.png</file>
|
||||
<file alias="Icons/physAddress/icon-tree" >Icons/physaddress_16.png</file>
|
||||
<file alias="Icons/physAddress/icon" >Icons/physaddress_25.png</file>
|
||||
<file alias="Icons/Pipe-tree" >Icons/pipe_16.png</file>
|
||||
<file alias="Icons/Pipe" >Icons/pipe_25.png</file>
|
||||
<file>Icons/protect_host.png</file>
|
||||
<file>Icons/protect_net.png</file>
|
||||
<file>Icons/protect_net_and_dmz.png</file>
|
||||
<file>Icons/question.png</file>
|
||||
<file alias="Icons/AddressRange/icon-neg-tree" >Icons/rangeaddress-neg_16.png</file>
|
||||
<file alias="Icons/AddressRange/icon-neg" >Icons/rangeaddress-neg_25.png</file>
|
||||
<file alias="Icons/AddressRange/icon-ref" >Icons/rangeaddress-ref_25.png</file>
|
||||
<file alias="Icons/AddressRange/icon-tree" >Icons/rangeaddress_16.png</file>
|
||||
<file alias="Icons/AddressRange/icon" >Icons/rangeaddress_25.png</file>
|
||||
<file>Icons/redo.png</file>
|
||||
<file>Icons/ref.png</file>
|
||||
<file alias="Icons/Reject-tree" >Icons/reject_16.png</file>
|
||||
<file alias="Icons/Reject" >Icons/reject_25.png</file>
|
||||
<file>Icons/right-arrow.png</file>
|
||||
<file alias="Icons/Route-tree" >Icons/route_16.png</file>
|
||||
<file alias="Icons/Route" >Icons/route_25.png</file>
|
||||
<file>Icons/rules_druid_logo.png</file>
|
||||
<file alias="Icons/Policy/icon-tree" >Icons/ruleset_16.png</file>
|
||||
<file alias="Icons/Policy/icon" >Icons/ruleset_25.png</file>
|
||||
<file>Icons/save_25.png</file>
|
||||
<file>Icons/search_25.png</file>
|
||||
<file alias="Icons/CustomService/icon-neg-tree" >Icons/service-custom-neg_16.png</file>
|
||||
<file alias="Icons/CustomService/icon-neg" >Icons/service-custom-neg_25.png</file>
|
||||
<file alias="Icons/CustomService/icon-ref" >Icons/service-custom-ref_25.png</file>
|
||||
<file alias="Icons/CustomService/icon-tree" >Icons/service-custom_16.png</file>
|
||||
<file alias="Icons/CustomService/icon" >Icons/service-custom_25.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-neg-tree" >Icons/service-group-neg_16.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-neg" >Icons/service-group-neg_25.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-ref" >Icons/service-group-ref_25.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-tree" >Icons/service-group_16.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon" >Icons/service-group_25.png</file>
|
||||
<file alias="Icons/ICMPService/icon-neg-tree" >Icons/service-icmp-neg_16.png</file>
|
||||
<file alias="Icons/ICMPService/icon-neg" >Icons/service-icmp-neg_25.png</file>
|
||||
<file alias="Icons/ICMPService/icon-ref" >Icons/service-icmp-ref_25.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-neg-tree" >Icons/service-icmp6-neg_16.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-neg" >Icons/service-icmp6-neg_25.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-ref" >Icons/service-icmp6-ref_25.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-tree" >Icons/service-icmp6_16.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon" >Icons/service-icmp6_25.png</file>
|
||||
<file alias="Icons/ICMPService/icon-tree" >Icons/service-icmp_16.png</file>
|
||||
<file alias="Icons/ICMPService/icon" >Icons/service-icmp_25.png</file>
|
||||
<file alias="Icons/IPService/icon-neg-tree" >Icons/service-ip-neg_16.png</file>
|
||||
<file alias="Icons/IPService/icon-neg" >Icons/service-ip-neg_25.png</file>
|
||||
<file alias="Icons/IPService/icon-ref" >Icons/service-ip-ref_25.png</file>
|
||||
<file alias="Icons/IPService/icon-tree" >Icons/service-ip_16.png</file>
|
||||
<file alias="Icons/IPService/icon" >Icons/service-ip_25.png</file>
|
||||
<file alias="Icons/TagService/icon-neg-tree" >Icons/service-tag-neg_16.png</file>
|
||||
<file alias="Icons/TagService/icon-neg" >Icons/service-tag-neg_25.png</file>
|
||||
<file alias="Icons/TagService/icon-ref" >Icons/service-tag-ref_25.png</file>
|
||||
<file alias="Icons/TagService/icon-tree" >Icons/service-tag_16.png</file>
|
||||
<file alias="Icons/TagService/icon" >Icons/service-tag_25.png</file>
|
||||
<file alias="Icons/TCPService/icon-neg-tree" >Icons/service-tcp-neg_16.png</file>
|
||||
<file alias="Icons/TCPService/icon-neg" >Icons/service-tcp-neg_25.png</file>
|
||||
<file alias="Icons/TCPService/icon-ref" >Icons/service-tcp-ref_25.png</file>
|
||||
<file alias="Icons/TCPService/icon-tree" >Icons/service-tcp_16.png</file>
|
||||
<file alias="Icons/TCPService/icon" >Icons/service-tcp_25.png</file>
|
||||
<file alias="Icons/UDPService/icon-neg-tree" >Icons/service-udp-neg_16.png</file>
|
||||
<file alias="Icons/UDPService/icon-neg" >Icons/service-udp-neg_25.png</file>
|
||||
<file alias="Icons/UDPService/icon-ref" >Icons/service-udp-ref_25.png</file>
|
||||
<file alias="Icons/UDPService/icon-tree" >Icons/service-udp_16.png</file>
|
||||
<file alias="Icons/UDPService/icon" >Icons/service-udp_25.png</file>
|
||||
<file>Icons/stop.png</file>
|
||||
<file>Icons/uncheck.png</file>
|
||||
<file>Icons/undo.png</file>
|
||||
<file>Icons/up-arrow.png</file>
|
||||
<file alias="Icons/UserService/icon-neg-tree" >Icons/user-neg_16.png</file>
|
||||
<file alias="Icons/UserService/icon-neg" >Icons/user-neg_25.png</file>
|
||||
<file alias="Icons/UserService/icon-ref" >Icons/user-ref_25.png</file>
|
||||
<file alias="Icons/UserService/icon-tree" >Icons/user_16.png</file>
|
||||
<file alias="Icons/UserService/icon" >Icons/user_25.png</file>
|
||||
<file>Icons/warning.png</file>
|
||||
<file>Icons/yes.png</file>
|
||||
<file>Images/fwbuilder3.png</file>
|
||||
<file alias="Icons/Tag-tree" >Icons/tag_16.png</file>
|
||||
<file alias="Icons/Tag" >Icons/tag_25.png</file>
|
||||
<file alias="Icons/Interval/icon-neg-tree" >Icons/clock-neg_16.png</file>
|
||||
<file alias="Icons/Library/icon-neg-tree" >Icons/library-neg_16.png</file>
|
||||
<file alias="Icons/Library/icon-neg" >Icons/library-neg_25.png</file>
|
||||
<file alias="Icons/Library/icon-ref" >Icons/library-ref_25.png</file>
|
||||
<file>Icons/info_16.png</file>
|
||||
</qresource>
|
||||
<qresource prefix="/" >
|
||||
<file alias="Icons/Routing/icon" >Icons/routing_25.png</file>
|
||||
<file alias="Icons/Routing/icon-tree" >Icons/routing_16.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-neg-tree" >Icons/failover-cluster-group-neg_16.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-neg" >Icons/failover-cluster-group-neg_25.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-ref" >Icons/failover-cluster-group-ref_25.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon-tree" >Icons/failover-cluster-group_16.png</file>
|
||||
<file alias="Icons/FailoverClusterGroup/icon" >Icons/failover-cluster-group_25.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-neg-tree" >Icons/state-sync-cluster-group-neg_16.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-neg" >Icons/state-sync-cluster-group-neg_25.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-ref" >Icons/state-sync-cluster-group-ref_25.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon-tree" >Icons/state-sync-cluster-group_16.png</file>
|
||||
<file alias="Icons/StateSyncClusterGroup/icon" >Icons/state-sync-cluster-group_25.png</file>
|
||||
<file>Images/fwbuilder3-128x128.png</file>
|
||||
<file alias="Icons/Routing/icon-tree" >Icons/route_16.png</file>
|
||||
<file alias="Icons/Accept-tree" >Icons/accept_16.png</file>
|
||||
<file alias="Icons/Accept" >Icons/accept_25.png</file>
|
||||
<file alias="Icons/Accounting-tree" >Icons/accounting_16.png</file>
|
||||
<file alias="Icons/Accounting" >Icons/accounting_25.png</file>
|
||||
<file alias="Icons/IPv4/icon-neg-tree" >Icons/address-neg_16.png</file>
|
||||
<file alias="Icons/IPv4/icon-neg" >Icons/address-neg_25.png</file>
|
||||
<file alias="Icons/IPv4/icon-ref" >Icons/address-ref_25.png</file>
|
||||
<file alias="Icons/IPv6/icon-neg-tree" >Icons/address6-neg_16.png</file>
|
||||
<file alias="Icons/IPv6/icon-neg" >Icons/address6-neg_25.png</file>
|
||||
<file alias="Icons/IPv6/icon-ref" >Icons/address6-ref_25.png</file>
|
||||
<file alias="Icons/IPv6/icon-tree" >Icons/address6_16.png</file>
|
||||
<file alias="Icons/IPv6/icon" >Icons/address6_25.png</file>
|
||||
<file alias="Icons/IPv4/icon-tree" >Icons/address_16.png</file>
|
||||
<file alias="Icons/IPv4/icon" >Icons/address_25.png</file>
|
||||
<file alias="Icons/AddressTable/icon-neg-tree" >Icons/addresstable-neg_16.png</file>
|
||||
<file alias="Icons/AddressTable/icon-neg" >Icons/addresstable-neg_25.png</file>
|
||||
<file alias="Icons/AddressTable/icon-ref" >Icons/addresstable-ref_25.png</file>
|
||||
<file alias="Icons/AddressTable/icon-tree" >Icons/addresstable_16.png</file>
|
||||
<file alias="Icons/AddressTable/icon" >Icons/addresstable_25.png</file>
|
||||
<file>Icons/apply.png</file>
|
||||
<file alias="Icons/Return" >Icons/back_25.png</file>
|
||||
<file>Icons/back_32.png</file>
|
||||
<file>Icons/big-down-arrow.png</file>
|
||||
<file>Icons/big-left-arrow.png</file>
|
||||
<file>Icons/big-right-arrow.png</file>
|
||||
<file>Icons/big-up-arrow.png</file>
|
||||
<file alias="Icons/Blank" >Icons/blank.png</file>
|
||||
<file>Icons/blank_2x16.png</file>
|
||||
<file>Icons/books1.png</file>
|
||||
<file alias="Icons/Both" >Icons/both_25.png</file>
|
||||
<file alias="Icons/Both-tree" >Icons/both_16.png</file>
|
||||
<file alias="Icons/Branch-tree" >Icons/branch_16.png</file>
|
||||
<file alias="Icons/Branch" >Icons/branch_25.png</file>
|
||||
<file>Icons/cancel.png</file>
|
||||
<file alias="Icons/Classify-tree" >Icons/classify_16.png</file>
|
||||
<file alias="Icons/Classify" >Icons/classify_25.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-neg-tree" >Icons/clock-group-neg_16.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-neg" >Icons/clock-group-neg_25.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-ref" >Icons/clock-group-ref_25.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon-tree" >Icons/clock-group_16.png</file>
|
||||
<file alias="Icons/IntervalGroup/icon" >Icons/clock-group_25.png</file>
|
||||
<file alias="Icons/Interval/icon-neg" >Icons/clock-neg_25.png</file>
|
||||
<file alias="Icons/Interval/icon-ref" >Icons/clock-ref_25.png</file>
|
||||
<file alias="Icons/Interval/icon-tree" >Icons/clock_16.png</file>
|
||||
<file alias="Icons/Interval/icon" >Icons/clock_25.png</file>
|
||||
<file>Icons/close.png</file>
|
||||
<file>Icons/compile_25.png</file>
|
||||
<file alias="Icons/Continue-tree" >Icons/continue_16.png</file>
|
||||
<file alias="Icons/Continue" >Icons/continue_25.png</file>
|
||||
<file alias="Icons/Custom-tree" >Icons/custom_16.png</file>
|
||||
<file alias="Icons/Custom" >Icons/custom_25.png</file>
|
||||
<file alias="Icons/Deny-tree" >Icons/deny_16.png</file>
|
||||
<file alias="Icons/Deny" >Icons/deny_25.png</file>
|
||||
<file alias="Icons/DNSName/icon-neg-tree" >Icons/domainname-neg_16.png</file>
|
||||
<file alias="Icons/DNSName/icon-neg" >Icons/domainname-neg_25.png</file>
|
||||
<file alias="Icons/DNSName/icon-ref" >Icons/domainname-ref_25.png</file>
|
||||
<file alias="Icons/DNSName/icon-tree" >Icons/domainname_16.png</file>
|
||||
<file alias="Icons/DNSName/icon" >Icons/domainname_25.png</file>
|
||||
<file>Icons/down-arrow.png</file>
|
||||
<file>Icons/drag_object.png</file>
|
||||
<file>Icons/error.png</file>
|
||||
<file alias="Icons/Firewall/icon-neg-tree" >Icons/firewall-neg_16.png</file>
|
||||
<file alias="Icons/Firewall/icon-neg" >Icons/firewall-neg_25.png</file>
|
||||
<file alias="Icons/Firewall/icon-ref" >Icons/firewall-ref_25.png</file>
|
||||
<file alias="Icons/Firewall/icon-tree" >Icons/firewall_16.png</file>
|
||||
<file alias="Icons/Firewall/icon" >Icons/firewall_25.png</file>
|
||||
<file>Icons/firewall_64.png</file>
|
||||
<file>Icons/firewall_64.xpm</file>
|
||||
<file>Icons/floppy.png</file>
|
||||
<file>Icons/generic.png</file>
|
||||
<file alias="Icons/SystemGroup/icon-tree" >Icons/folder_16.png</file>
|
||||
<file alias="Icons/SystemGroup/icon" >Icons/folder_25.png</file>
|
||||
<file>Icons/folder1.png</file>
|
||||
<file alias="Icons/Host/icon-neg-tree" >Icons/host-neg_16.png</file>
|
||||
<file alias="Icons/Host/icon-neg" >Icons/host-neg_25.png</file>
|
||||
<file alias="Icons/Host/icon-ref" >Icons/host-ref_25.png</file>
|
||||
<file alias="Icons/Host/icon-tree" >Icons/host_16.png</file>
|
||||
<file alias="Icons/Host/icon" >Icons/host_25.png</file>
|
||||
<file>Icons/host_64.png</file>
|
||||
<file>Icons/host_64.xpm</file>
|
||||
<file alias="Icons/Inbound" >Icons/inbound_25.png</file>
|
||||
<file alias="Icons/Inbound-tree" >Icons/inbound_16.png</file>
|
||||
<file>Icons/info_25.png</file>
|
||||
<file>Icons/install_25.png</file>
|
||||
<file alias="Icons/Interface/icon-neg-tree" >Icons/interface-neg_16.png</file>
|
||||
<file alias="Icons/Interface/icon-neg" >Icons/interface-neg_25.png</file>
|
||||
<file alias="Icons/Interface/icon-ref" >Icons/interface-ref_25.png</file>
|
||||
<file alias="Icons/Interface/icon-tree" >Icons/interface_16.png</file>
|
||||
<file alias="Icons/Interface/icon" >Icons/interface_25.png</file>
|
||||
<file>Icons/key.png</file>
|
||||
<file>Icons/left-arrow.png</file>
|
||||
<file alias="Icons/Library/icon-tree" >Icons/library_16.png</file>
|
||||
<file alias="Icons/Library/icon" >Icons/library_25.png</file>
|
||||
<file alias="Icons/lock" >Icons/lock.png</file>
|
||||
<file>Icons/log.png</file>
|
||||
<file alias="Icons/Log-tree" >Icons/log_16.png</file>
|
||||
<file alias="Icons/Log" >Icons/log_25.png</file>
|
||||
<file alias="Icons/NAT/icon-tree" >Icons/nat_16.png</file>
|
||||
<file alias="Icons/NAT/icon" >Icons/nat_25.png</file>
|
||||
<file alias="Icons/neg" >Icons/neg.png</file>
|
||||
<file alias="Icons/Network/icon-neg-tree" >Icons/network-neg_16.png</file>
|
||||
<file alias="Icons/Network/icon-neg" >Icons/network-neg_25.png</file>
|
||||
<file alias="Icons/Network/icon-ref" >Icons/network-ref_25.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-neg-tree" >Icons/network6-neg_16.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-neg" >Icons/network6-neg_25.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-ref" >Icons/network6-ref_25.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon-tree" >Icons/network6_16.png</file>
|
||||
<file alias="Icons/NetworkIPv6/icon" >Icons/network6_25.png</file>
|
||||
<file alias="Icons/Network/icon-tree" >Icons/network_16.png</file>
|
||||
<file alias="Icons/Network/icon" >Icons/network_25.png</file>
|
||||
<file>Icons/newfile_25.png</file>
|
||||
<file>Icons/newobject_25.png</file>
|
||||
<file>Icons/newobject_32.png</file>
|
||||
<file>Icons/no.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-neg-tree" >Icons/object-group-neg_16.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-neg" >Icons/object-group-neg_25.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-ref" >Icons/object-group-ref_25.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon-tree" >Icons/object-group_16.png</file>
|
||||
<file alias="Icons/ObjectGroup/icon" >Icons/object-group_25.png</file>
|
||||
<file alias="Icons/Cluster/icon-neg-tree" >Icons/cluster-neg_16.png</file>
|
||||
<file alias="Icons/Cluster/icon-neg" >Icons/cluster-neg_25.png</file>
|
||||
<file alias="Icons/Cluster/icon-ref" >Icons/cluster-ref_25.png</file>
|
||||
<file alias="Icons/Cluster/icon-tree" >Icons/cluster_16.png</file>
|
||||
<file alias="Icons/Cluster/icon" >Icons/cluster_25.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon-neg" >Icons/user-neg_25.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon-ref" >Icons/user-ref_25.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon-tree" >Icons/user_16.png</file>
|
||||
<file alias="Icons/ClusterGroup/icon" >Icons/user_25.png</file>
|
||||
<file>Icons/ok.png</file>
|
||||
<file>Icons/openfile_25.png</file>
|
||||
<file alias="Icons/Options-tree" >Icons/options_16.png</file>
|
||||
<file alias="Icons/Options" >Icons/options_25.png</file>
|
||||
<file alias="Icons/Outbound" >Icons/outbound_25.png</file>
|
||||
<file alias="Icons/Outbound-tree" >Icons/outbound_16.png</file>
|
||||
<file alias="Icons/physAddress/icon-neg" >Icons/physaddress-neg_25.png</file>
|
||||
<file alias="Icons/physAddress/icon-ref" >Icons/physaddress-ref_25.png</file>
|
||||
<file alias="Icons/physAddress/icon-tree" >Icons/physaddress_16.png</file>
|
||||
<file alias="Icons/physAddress/icon" >Icons/physaddress_25.png</file>
|
||||
<file alias="Icons/Pipe-tree" >Icons/pipe_16.png</file>
|
||||
<file alias="Icons/Pipe" >Icons/pipe_25.png</file>
|
||||
<file>Icons/protect_host.png</file>
|
||||
<file>Icons/protect_net.png</file>
|
||||
<file>Icons/protect_net_and_dmz.png</file>
|
||||
<file>Icons/question.png</file>
|
||||
<file alias="Icons/AddressRange/icon-neg-tree" >Icons/rangeaddress-neg_16.png</file>
|
||||
<file alias="Icons/AddressRange/icon-neg" >Icons/rangeaddress-neg_25.png</file>
|
||||
<file alias="Icons/AddressRange/icon-ref" >Icons/rangeaddress-ref_25.png</file>
|
||||
<file alias="Icons/AddressRange/icon-tree" >Icons/rangeaddress_16.png</file>
|
||||
<file alias="Icons/AddressRange/icon" >Icons/rangeaddress_25.png</file>
|
||||
<file>Icons/redo.png</file>
|
||||
<file>Icons/ref.png</file>
|
||||
<file alias="Icons/Reject-tree" >Icons/reject_16.png</file>
|
||||
<file alias="Icons/Reject" >Icons/reject_25.png</file>
|
||||
<file>Icons/right-arrow.png</file>
|
||||
<file alias="Icons/Route-tree" >Icons/route_16.png</file>
|
||||
<file alias="Icons/Route" >Icons/route_25.png</file>
|
||||
<file>Icons/rules_druid_logo.png</file>
|
||||
<file alias="Icons/Policy/icon-tree" >Icons/ruleset_16.png</file>
|
||||
<file alias="Icons/Policy/icon" >Icons/ruleset_25.png</file>
|
||||
<file>Icons/save_25.png</file>
|
||||
<file>Icons/search_25.png</file>
|
||||
<file alias="Icons/CustomService/icon-neg-tree" >Icons/service-custom-neg_16.png</file>
|
||||
<file alias="Icons/CustomService/icon-neg" >Icons/service-custom-neg_25.png</file>
|
||||
<file alias="Icons/CustomService/icon-ref" >Icons/service-custom-ref_25.png</file>
|
||||
<file alias="Icons/CustomService/icon-tree" >Icons/service-custom_16.png</file>
|
||||
<file alias="Icons/CustomService/icon" >Icons/service-custom_25.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-neg-tree" >Icons/service-group-neg_16.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-neg" >Icons/service-group-neg_25.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-ref" >Icons/service-group-ref_25.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon-tree" >Icons/service-group_16.png</file>
|
||||
<file alias="Icons/ServiceGroup/icon" >Icons/service-group_25.png</file>
|
||||
<file alias="Icons/ICMPService/icon-neg-tree" >Icons/service-icmp-neg_16.png</file>
|
||||
<file alias="Icons/ICMPService/icon-neg" >Icons/service-icmp-neg_25.png</file>
|
||||
<file alias="Icons/ICMPService/icon-ref" >Icons/service-icmp-ref_25.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-neg-tree" >Icons/service-icmp6-neg_16.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-neg" >Icons/service-icmp6-neg_25.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-ref" >Icons/service-icmp6-ref_25.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon-tree" >Icons/service-icmp6_16.png</file>
|
||||
<file alias="Icons/ICMP6Service/icon" >Icons/service-icmp6_25.png</file>
|
||||
<file alias="Icons/ICMPService/icon-tree" >Icons/service-icmp_16.png</file>
|
||||
<file alias="Icons/ICMPService/icon" >Icons/service-icmp_25.png</file>
|
||||
<file alias="Icons/IPService/icon-neg-tree" >Icons/service-ip-neg_16.png</file>
|
||||
<file alias="Icons/IPService/icon-neg" >Icons/service-ip-neg_25.png</file>
|
||||
<file alias="Icons/IPService/icon-ref" >Icons/service-ip-ref_25.png</file>
|
||||
<file alias="Icons/IPService/icon-tree" >Icons/service-ip_16.png</file>
|
||||
<file alias="Icons/IPService/icon" >Icons/service-ip_25.png</file>
|
||||
<file alias="Icons/TagService/icon-neg-tree" >Icons/service-tag-neg_16.png</file>
|
||||
<file alias="Icons/TagService/icon-neg" >Icons/service-tag-neg_25.png</file>
|
||||
<file alias="Icons/TagService/icon-ref" >Icons/service-tag-ref_25.png</file>
|
||||
<file alias="Icons/TagService/icon-tree" >Icons/service-tag_16.png</file>
|
||||
<file alias="Icons/TagService/icon" >Icons/service-tag_25.png</file>
|
||||
<file alias="Icons/TCPService/icon-neg-tree" >Icons/service-tcp-neg_16.png</file>
|
||||
<file alias="Icons/TCPService/icon-neg" >Icons/service-tcp-neg_25.png</file>
|
||||
<file alias="Icons/TCPService/icon-ref" >Icons/service-tcp-ref_25.png</file>
|
||||
<file alias="Icons/TCPService/icon-tree" >Icons/service-tcp_16.png</file>
|
||||
<file alias="Icons/TCPService/icon" >Icons/service-tcp_25.png</file>
|
||||
<file alias="Icons/UDPService/icon-neg-tree" >Icons/service-udp-neg_16.png</file>
|
||||
<file alias="Icons/UDPService/icon-neg" >Icons/service-udp-neg_25.png</file>
|
||||
<file alias="Icons/UDPService/icon-ref" >Icons/service-udp-ref_25.png</file>
|
||||
<file alias="Icons/UDPService/icon-tree" >Icons/service-udp_16.png</file>
|
||||
<file alias="Icons/UDPService/icon" >Icons/service-udp_25.png</file>
|
||||
<file>Icons/stop.png</file>
|
||||
<file>Icons/uncheck.png</file>
|
||||
<file>Icons/undo.png</file>
|
||||
<file>Icons/up-arrow.png</file>
|
||||
<file alias="Icons/UserService/icon-neg-tree" >Icons/user-neg_16.png</file>
|
||||
<file alias="Icons/UserService/icon-neg" >Icons/user-neg_25.png</file>
|
||||
<file alias="Icons/UserService/icon-ref" >Icons/user-ref_25.png</file>
|
||||
<file alias="Icons/UserService/icon-tree" >Icons/user_16.png</file>
|
||||
<file alias="Icons/UserService/icon" >Icons/user_25.png</file>
|
||||
<file>Icons/warning.png</file>
|
||||
<file>Icons/yes.png</file>
|
||||
<file>Images/fwbuilder3.png</file>
|
||||
<file alias="Icons/Tag-tree" >Icons/tag_16.png</file>
|
||||
<file alias="Icons/Tag" >Icons/tag_25.png</file>
|
||||
<file alias="Icons/Interval/icon-neg-tree" >Icons/clock-neg_16.png</file>
|
||||
<file alias="Icons/Library/icon-neg-tree" >Icons/library-neg_16.png</file>
|
||||
<file alias="Icons/Library/icon-neg" >Icons/library-neg_25.png</file>
|
||||
<file alias="Icons/Library/icon-ref" >Icons/library-ref_25.png</file>
|
||||
<file>Icons/info_16.png</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
||||
@ -349,14 +349,6 @@ ObjectTreeViewItem* ObjectManipulator::insertObject(ObjectTreeViewItem *itm,
|
||||
if (Resources::global_res->getObjResourceBool(obj,"hidden") ) return NULL;
|
||||
|
||||
ObjectTreeViewItem *nitm = NULL;
|
||||
QString icn_filename;
|
||||
|
||||
if (FWBTree().isStandardFolder(obj))
|
||||
icn_filename = ":/Icons/SystemGroup/icon-tree";
|
||||
else
|
||||
icn_filename = (":/Icons/" + obj->getTypeName() + "/icon-tree").c_str();
|
||||
|
||||
if (obj->getRO()) icn_filename = ":/Icons/lock.png";
|
||||
|
||||
if (Resources::global_res->getResourceBool(
|
||||
string("/FWBuilderResources/Type/") +
|
||||
@ -366,12 +358,10 @@ ObjectTreeViewItem* ObjectManipulator::insertObject(ObjectTreeViewItem *itm,
|
||||
|
||||
nitm->setLib("");
|
||||
nitm->setText( 0, getTreeLabel(obj) );
|
||||
|
||||
QPixmap pm;
|
||||
if ( ! QPixmapCache::find( icn_filename, pm) )
|
||||
{
|
||||
pm.load( icn_filename );
|
||||
QPixmapCache::insert( icn_filename, pm);
|
||||
}
|
||||
setObjectIcon(obj, &pm);
|
||||
|
||||
nitm->setIcon( 0, QIcon(pm) );
|
||||
nitm->setIcon( 1, QIcon(pm) );
|
||||
nitm->setFlags(nitm->flags() | Qt::ItemIsDragEnabled);
|
||||
@ -971,27 +961,11 @@ void ObjectManipulator::addTreePage( FWObject *lib)
|
||||
|
||||
itm1->setFlags(itm1->flags() | Qt::ItemIsDragEnabled);
|
||||
|
||||
itm1->setText( 0, getTreeLabel( lib ) );
|
||||
if (lib->isReadOnly())
|
||||
{
|
||||
QPixmap pm;
|
||||
if ( ! QPixmapCache::find( ":/Icons/lock.png", pm) )
|
||||
{
|
||||
pm.load( ":/Icons/lock.png" );
|
||||
QPixmapCache::insert( ":/Icons/lock.png", pm);
|
||||
}
|
||||
itm1->setIcon(0, pm );
|
||||
} else
|
||||
{
|
||||
string icn = ":/Icons/" + lib->getTypeName() + "/icon-tree";
|
||||
QPixmap pm;
|
||||
if (!QPixmapCache::find( icn.c_str(), pm))
|
||||
{
|
||||
pm.load( icn.c_str() );
|
||||
QPixmapCache::insert( icn.c_str(), pm);
|
||||
}
|
||||
itm1->setIcon( 0, pm);
|
||||
}
|
||||
itm1->setText(0, getTreeLabel(lib));
|
||||
|
||||
QPixmap pm;
|
||||
setObjectIcon(lib, &pm);
|
||||
itm1->setIcon( 0, pm);
|
||||
|
||||
itm1->setProperty("type", lib->getTypeName().c_str() );
|
||||
itm1->setFWObject( lib );
|
||||
@ -2318,7 +2292,10 @@ void ObjectManipulator::lockObject()
|
||||
// lock objects inside because they won't be able to unlock them.
|
||||
if (lib->getId()!=FWObjectDatabase::STANDARD_LIB_ID &&
|
||||
lib->getId()!=FWObjectDatabase::TEMPLATE_LIB_ID)
|
||||
{
|
||||
obj->setReadOnly(true);
|
||||
updateObjectInTree(obj, false);
|
||||
}
|
||||
}
|
||||
getCurrentObjectTree()->setLockFlags();
|
||||
|
||||
@ -2345,7 +2322,10 @@ void ObjectManipulator::unlockObject()
|
||||
FWObject *lib = obj->getLibrary();
|
||||
if (lib->getId()!=FWObjectDatabase::STANDARD_LIB_ID &&
|
||||
lib->getId()!=FWObjectDatabase::TEMPLATE_LIB_ID)
|
||||
{
|
||||
obj->setReadOnly(false);
|
||||
updateObjectInTree(obj, false);
|
||||
}
|
||||
}
|
||||
getCurrentObjectTree()->setLockFlags();
|
||||
|
||||
@ -4095,4 +4075,25 @@ void ObjectManipulator::guessSubInterfaceTypeAndAttributes(Interface *intf)
|
||||
delete int_prop;
|
||||
}
|
||||
|
||||
void ObjectManipulator::setObjectIcon(FWObject *obj, QPixmap *pm)
|
||||
{
|
||||
QString icn_alias;
|
||||
|
||||
if (obj->getRO())
|
||||
icn_alias = ":/Icons/lock";
|
||||
else
|
||||
{
|
||||
if (FWBTree().isStandardFolder(obj))
|
||||
icn_alias = ":/Icons/SystemGroup/icon-tree";
|
||||
else
|
||||
icn_alias = QString(":/Icons/") + obj->getTypeName().c_str() + "/icon-tree";
|
||||
}
|
||||
|
||||
if ( ! QPixmapCache::find(icn_alias, *pm) )
|
||||
{
|
||||
pm->load(icn_alias );
|
||||
QPixmapCache::insert(icn_alias, *pm);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -49,8 +49,11 @@ class ObjectTreeView;
|
||||
class ObjectTreeViewItem;
|
||||
class QComboBox;
|
||||
class QMenu;
|
||||
class QPixmap;
|
||||
|
||||
class ProjectPanel;
|
||||
|
||||
|
||||
namespace libfwbuilder
|
||||
{
|
||||
class Firewall;
|
||||
@ -58,6 +61,7 @@ namespace libfwbuilder
|
||||
class Library;
|
||||
}
|
||||
|
||||
|
||||
class HistoryItem {
|
||||
ObjectTreeViewItem *itm;
|
||||
int objId;
|
||||
@ -69,18 +73,9 @@ class HistoryItem {
|
||||
int id() { return objId; }
|
||||
};
|
||||
|
||||
/*class ObjToolTip : public QToolTip {
|
||||
|
||||
ObjectTreeView *otv;
|
||||
public:
|
||||
ObjToolTip(ObjectTreeView *widget);
|
||||
virtual ~ObjToolTip() {}
|
||||
virtual void maybeTip(const QPoint &p);
|
||||
};*/
|
||||
|
||||
class ObjectManipulator : public QWidget/*ObjectManipulator_q*/ {
|
||||
|
||||
Q_OBJECT
|
||||
class ObjectManipulator : public QWidget
|
||||
{
|
||||
Q_OBJECT;
|
||||
|
||||
std::vector<libfwbuilder::FWObject*> idxToLibs;
|
||||
std::vector<QTreeWidget*> idxToTrees;
|
||||
@ -116,6 +111,8 @@ class ObjectManipulator : public QWidget/*ObjectManipulator_q*/ {
|
||||
void addTreePage(libfwbuilder::FWObject *lib);
|
||||
void showObjectInTree(ObjectTreeViewItem *otvi);
|
||||
|
||||
void setObjectIcon(libfwbuilder::FWObject *obj, QPixmap *pm);
|
||||
|
||||
int getIdxForLib(libfwbuilder::FWObject*);
|
||||
void addLib( libfwbuilder::FWObject *lib, QTreeWidget* otv=NULL);
|
||||
void removeLib(libfwbuilder::FWObject*);
|
||||
|
||||
@ -292,10 +292,10 @@ void ObjectTreeView::updateTreeIcons()
|
||||
QString icn;
|
||||
|
||||
QPixmap pm_lock;
|
||||
if ( ! QPixmapCache::find( ":/Icons/lock.png", pm_lock) )
|
||||
if ( ! QPixmapCache::find( ":/Icons/lock", pm_lock) )
|
||||
{
|
||||
pm_lock.load( ":/Icons/lock.png" );
|
||||
QPixmapCache::insert( ":/Icons/lock.png", pm_lock);
|
||||
pm_lock.load( ":/Icons/lock" );
|
||||
QPixmapCache::insert( ":/Icons/lock", pm_lock);
|
||||
}
|
||||
|
||||
while ( *it )
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user