This commit is contained in:
Herwig Birke
2018-01-12 12:44:09 +01:00
parent 81dfac52e2
commit be21050ea0
5 changed files with 335 additions and 108 deletions
+101 -33
View File
@@ -21,11 +21,21 @@
cMainWindow::cMainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::cMainWindow),
m_lpMenuFile(0),
m_lpToolBarFile(0),
m_lpActionFileNew(0),
m_lpActionFileNewProject(0),
m_lpActionFileOpenProject(0),
m_lpActionFileCloseProject(0),
m_lpActionFileExport(0),
m_lpActionFileClose(0),
m_lpDistributorWindow(0),
m_lpPartWindow(0)
{
ui->setupUi(this);
createActions();
QSettings settings;
qint16 iX = settings.value("main/x", QVariant::fromValue(-1)).toInt();
qint16 iY = settings.value("main/y", QVariant::fromValue(-1)).toInt();
@@ -45,18 +55,76 @@ cMainWindow::cMainWindow(QWidget *parent) :
loadPartDistributorList();
updateMenu();
QMenu* fileMenu = menuBar()->addMenu(tr("&Test"));
QToolBar* fileToolBar = addToolBar(tr("Test"));
const QIcon newIcon = QIcon::fromTheme("document-new", QIcon(":/images/new.png"));
QAction* newAct = new QAction(newIcon, tr("&New"), this);
newAct->setShortcuts(QKeySequence::New);
newAct->setStatusTip(tr("Create a new file"));
connect(newAct, &QAction::triggered, this, &MainWindow::newFile);
fileMenu->addAction(newAct);
fileToolBar->addAction(newAct);
}
//https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html#names
void cMainWindow::createActions()
{
m_lpMenuFile = menuBar()->addMenu(tr("&File"));
m_lpToolBarFile = addToolBar(tr("File"));
createAction(m_lpMenuFile, m_lpToolBarFile, &m_lpActionFileNewProject, "document-new", ":/icons/newFile.bmp", tr("&New Project..."), QKeySequence::New, tr("Create a new project"), &cMainWindow::onMenuFileNewProject);
createAction(m_lpMenuFile, m_lpToolBarFile, &m_lpActionFileOpenProject, "document-open", ":/icons/openFile.bmp", tr("&Open Project..."), QKeySequence::Open, tr("Open a project"), &cMainWindow::onMenuFileOpenProject);
createAction(m_lpMenuFile, m_lpToolBarFile, &m_lpActionFileCloseProject, "document-close", ":/icons/closeFile.bmp", tr("&Close Project..."), QKeySequence::Close, tr("Close project"), &cMainWindow::onMenuFileCloseProject);
createSeparator(m_lpMenuFile, m_lpToolBarFile);
createAction(m_lpMenuFile, m_lpToolBarFile, &m_lpActionFileExport, "document-export", ":/icons/saveRecord.bmp", tr("&Export..."), QKeySequence::UnknownKey, tr("Export project"), &cMainWindow::onMenuFileExport);
createSeparator(m_lpMenuFile, m_lpToolBarFile);
createAction(m_lpMenuFile, m_lpToolBarFile, &m_lpActionFileClose, "", "", tr("&Close"), QKeySequence::Quit, tr("Close application"), &cMainWindow::onMenuFileClose);
m_lpMenuDistributor = menuBar()->addMenu(tr("&Distributor"));
m_lpToolBarDistributor = addToolBar(tr("Distributor"));
createAction(m_lpMenuDistributor, m_lpToolBarDistributor, &m_lpActionDistributorShow, "", "", tr("&show..."), QKeySequence::UnknownKey, tr("Show distributor list"), &cMainWindow::onMenuDistributorShow);
createAction(m_lpMenuDistributor, m_lpToolBarDistributor, &m_lpActionDistributorAdd, "", "", tr("&add..."), QKeySequence::UnknownKey, tr("Add a new distributor"), &cMainWindow::onMenuDistributorAdd);
createAction(m_lpMenuDistributor, m_lpToolBarDistributor, &m_lpActionDistributorEdit, "", "", tr("&edit..."), QKeySequence::UnknownKey, tr("Edit a distributor"), &cMainWindow::onMenuDistributorEdit);
createAction(m_lpMenuDistributor, m_lpToolBarDistributor, &m_lpActionDistributorDelete, "", "", tr("&delete..."), QKeySequence::UnknownKey, tr("Delete a distributor"), &cMainWindow::onMenuDistributorDelete);
}
/*
Parts
show...
add...
edit...
delete
QMenu* m_lpMenuParts;
QToolBar* m_lpToolBarParts;
QAction* m_lpActionPartsShow;
QAction* m_lpActionPartsAdd;
QAction* m_lpActionPartsEdit;
QAction* m_lpActionPartsDelete;
void onMenuPartsShow();
void onMenuPartsAdd();
void onMenuPartsEdit();
void onMenuPartsDelete();
void onMainTab_currentChanged(int);
Partlist
new...
open...
-
close
-
save
save as...
QMenu* m_lpMenuPartlist;
QToolBar* m_lpToolBarPartlist;
QAction* m_lpPartlistNew;
QAction* m_lpPartlistOpen;
QAction* m_lpPartlistClose;
QAction* m_lpPartlistSave;
QAction* m_lpPartlistSaveAs;
void onMenuPartlistNew();
void onMenuPartlistOpen();
void onMenuPartlistClose();
void onMenuPartlistSave();
void onMenuPartlistSaveAs();
*/
cMainWindow::~cMainWindow()
{
if(m_lpDistributorWindow)
@@ -316,32 +384,32 @@ void cMainWindow::loadPartDistributorList()
}
}
void cMainWindow::on_m_lpMenuFileNewProject_triggered()
void cMainWindow::onMenuFileNewProject()
{
QMessageBox::information(this, "bla", "New Project");
}
void cMainWindow::on_m_lpMenuFileOpenProject_triggered()
void cMainWindow::onMenuFileOpenProject()
{
QMessageBox::information(this, "bla", "Open Project");
}
void cMainWindow::on_m_lpMenuFileCloseProject_triggered()
void cMainWindow::onMenuFileCloseProject()
{
QMessageBox::information(this, "bla", "Close Project");
}
void cMainWindow::on_m_lpMenuFileExport_triggered()
void cMainWindow::onMenuFileExport()
{
QMessageBox::information(this, "bla", "Export Project");
}
void cMainWindow::on_m_lpMenuFileClose_triggered()
void cMainWindow::onMenuFileClose()
{
QMessageBox::information(this, "bla", "Close");
}
void cMainWindow::on_m_lpMenuDistributorShow_triggered()
void cMainWindow::onMenuDistributorShow()
{
if(!m_lpDistributorWindow)
{
@@ -355,7 +423,7 @@ void cMainWindow::on_m_lpMenuDistributorShow_triggered()
ui->m_lpMainTab->setCurrentWidget(m_lpDistributorWindow);
}
void cMainWindow::on_m_lpMenuDistributorAdd_triggered()
void cMainWindow::onMenuDistributorAdd()
{
if(!m_lpDistributorWindow)
return;
@@ -363,7 +431,7 @@ void cMainWindow::on_m_lpMenuDistributorAdd_triggered()
m_lpDistributorWindow->addDistributor();
}
void cMainWindow::on_m_lpMenuDistributorEdit_triggered()
void cMainWindow::onMenuDistributorEdit()
{
if(!m_lpDistributorWindow)
return;
@@ -371,7 +439,7 @@ void cMainWindow::on_m_lpMenuDistributorEdit_triggered()
m_lpDistributorWindow->editDistributor();
}
void cMainWindow::on_m_lpMenuDistributorDelete_triggered()
void cMainWindow::onMenuDistributorDelete()
{
if(!m_lpDistributorWindow)
return;
@@ -379,7 +447,7 @@ void cMainWindow::on_m_lpMenuDistributorDelete_triggered()
m_lpDistributorWindow->deleteDistributor();
}
void cMainWindow::on_m_lpMenuPartsShow_triggered()
void cMainWindow::onMenuPartsShow()
{
if(!m_lpPartWindow)
{
@@ -393,7 +461,7 @@ void cMainWindow::on_m_lpMenuPartsShow_triggered()
ui->m_lpMainTab->setCurrentWidget(m_lpPartWindow);
}
void cMainWindow::on_m_lpMenuPartsAdd_triggered()
void cMainWindow::onMenuPartsAdd()
{
if(!m_lpPartWindow)
return;
@@ -401,7 +469,7 @@ void cMainWindow::on_m_lpMenuPartsAdd_triggered()
m_lpPartWindow->addPart();
}
void cMainWindow::on_m_lpMenuPartsEdit_triggered()
void cMainWindow::onMenuPartsEdit()
{
if(!m_lpPartWindow)
return;
@@ -409,7 +477,7 @@ void cMainWindow::on_m_lpMenuPartsEdit_triggered()
m_lpPartWindow->editPart();
}
void cMainWindow::on_m_lpMenuPartsDelete_triggered()
void cMainWindow::onMenuPartsDelete()
{
if(!m_lpPartWindow)
return;
@@ -550,7 +618,7 @@ void cMainWindow::partChanged(cPart* /*lpPart*/)
loadPartDistributorList();
}
void cMainWindow::on_m_lpMenuPartlistNew_triggered()
void cMainWindow::onMenuPartlistNew()
{
QList<qint16> newList;
@@ -601,7 +669,7 @@ void cMainWindow::on_m_lpMenuPartlistNew_triggered()
connect(lpNew, SIGNAL(partlistChanged(QWidget*)), this, SLOT(partlistChanged(QWidget*)));
}
void cMainWindow::on_m_lpMenuPartlistOpen_triggered()
void cMainWindow::onMenuPartlistOpen()
{
QStringList szList;
QSqlQuery query;
@@ -654,7 +722,7 @@ void cMainWindow::on_m_lpMenuPartlistOpen_triggered()
}
}
void cMainWindow::on_m_lpMenuPartlistClose_triggered()
void cMainWindow::onMenuPartlistClose()
{
cPartlistWindow* lpPartlistWindow = qobject_cast<cPartlistWindow*>(ui->m_lpMainTab->widget(ui->m_lpMainTab->currentIndex()));
@@ -665,7 +733,7 @@ void cMainWindow::on_m_lpMenuPartlistClose_triggered()
ui->m_lpMainTab->removeTab(ui->m_lpMainTab->currentIndex());
}
void cMainWindow::on_m_lpMenuPartlistSave_triggered()
void cMainWindow::onMenuPartlistSave()
{
cPartlistWindow* lpPartlistWindow = qobject_cast<cPartlistWindow*>(ui->m_lpMainTab->widget(ui->m_lpMainTab->currentIndex()));
@@ -675,7 +743,7 @@ void cMainWindow::on_m_lpMenuPartlistSave_triggered()
lpPartlistWindow->save();
}
void cMainWindow::on_m_lpMenuPartlistSaveAs_triggered()
void cMainWindow::onMenuPartlistSaveAs()
{
cPartlistWindow* lpPartlistWindow = qobject_cast<cPartlistWindow*>(ui->m_lpMainTab->widget(ui->m_lpMainTab->currentIndex()));
+85 -19
View File
@@ -16,6 +16,11 @@
#include <QSqlDatabase>
#include <QMenu>
#include <QToolBar>
#include <QAction>
#include <QMetaObject>
namespace Ui {
class cMainWindow;
@@ -31,6 +36,38 @@ public:
private:
Ui::cMainWindow* ui;
QMenu* m_lpMenuFile;
QToolBar* m_lpToolBarFile;
QAction* m_lpActionFileNew;
QAction* m_lpActionFileNewProject;
QAction* m_lpActionFileOpenProject;
QAction* m_lpActionFileCloseProject;
QAction* m_lpActionFileExport;
QAction* m_lpActionFileClose;
QMenu* m_lpMenuDistributor;
QToolBar* m_lpToolBarDistributor;
QAction* m_lpActionDistributorShow;
QAction* m_lpActionDistributorAdd;
QAction* m_lpActionDistributorEdit;
QAction* m_lpActionDistributorDelete;
QMenu* m_lpMenuParts;
QToolBar* m_lpToolBarParts;
QAction* m_lpActionPartsShow;
QAction* m_lpActionPartsAdd;
QAction* m_lpActionPartsEdit;
QAction* m_lpActionPartsDelete;
QMenu* m_lpMenuPartlist;
QToolBar* m_lpToolBarPartlist;
QAction* m_lpPartlistNew;
QAction* m_lpPartlistOpen;
QAction* m_lpPartlistClose;
QAction* m_lpPartlistSave;
QAction* m_lpPartlistSaveAs;
QSqlDatabase m_db;
cDistributorList m_distributorList;
cPartGroupList m_partGroupList;
@@ -40,6 +77,34 @@ private:
cDistributorWindow* m_lpDistributorWindow;
cPartWindow* m_lpPartWindow;
void createActions();
template <typename Func2>
void createAction(QMenu* lpMenu, QToolBar* lpToolbar, QAction** lplpAction, const QString& szIcon, const QString& szIconFallback, const QString& szAction, QKeySequence::StandardKey sequence, const QString& szStatusTip, Func2 method)
{
if(szIcon.isEmpty() && szIconFallback.isEmpty())
{
(*lplpAction) = new QAction(szAction, this);
(*lplpAction)->setShortcuts(sequence);
(*lplpAction)->setStatusTip(szStatusTip);
lpMenu->addAction((*lplpAction));
}
else
{
const QIcon newIcon = QIcon::fromTheme(szIcon, QIcon(szIconFallback));
(*lplpAction) = new QAction(newIcon, szAction, this);
(*lplpAction)->setShortcuts(sequence);
(*lplpAction)->setStatusTip(szStatusTip);
lpMenu->addAction((*lplpAction));
lpToolbar->addAction((*lplpAction));
}
connect((*lplpAction), &QAction::triggered, this, method);
}
void createSeparator(QMenu* lpMenu, QToolBar* lpToolbar)
{
lpMenu->addSeparator();
lpToolbar->addSeparator();
}
void initDB();
void loadDistributorList();
void loadPartGroupList();
@@ -50,21 +115,28 @@ private:
protected:
void closeEvent(QCloseEvent *event);
private slots:
void on_m_lpMenuFileNewProject_triggered();
void on_m_lpMenuFileOpenProject_triggered();
void on_m_lpMenuFileCloseProject_triggered();
void on_m_lpMenuFileExport_triggered();
void on_m_lpMenuFileClose_triggered();
void onMenuFileNewProject();
void onMenuFileOpenProject();
void onMenuFileCloseProject();
void onMenuFileExport();
void onMenuFileClose();
void on_m_lpMenuDistributorShow_triggered();
void on_m_lpMenuDistributorAdd_triggered();
void on_m_lpMenuDistributorEdit_triggered();
void on_m_lpMenuDistributorDelete_triggered();
void onMenuDistributorShow();
void onMenuDistributorAdd();
void onMenuDistributorEdit();
void onMenuDistributorDelete();
void onMenuPartsShow();
void onMenuPartsAdd();
void onMenuPartsEdit();
void onMenuPartsDelete();
void onMenuPartlistNew();
void onMenuPartlistOpen();
void onMenuPartlistClose();
void onMenuPartlistSave();
void onMenuPartlistSaveAs();
void on_m_lpMenuPartsShow_triggered();
void on_m_lpMenuPartsAdd_triggered();
void on_m_lpMenuPartsEdit_triggered();
void on_m_lpMenuPartsDelete_triggered();
void on_m_lpMainTab_currentChanged(int);
void distributorSelectionChanged(const QModelIndex& index);
@@ -75,12 +147,6 @@ private slots:
void partChanged(cPart* lpPart);
void partlistChanged(QWidget* lpWidget);
void on_m_lpMenuPartlistNew_triggered();
void on_m_lpMenuPartlistOpen_triggered();
void on_m_lpMenuPartlistClose_triggered();
void on_m_lpMenuPartlistSave_triggered();
void on_m_lpMenuPartlistSaveAs_triggered();
};
#endif // CMAINWINDOW_H
+7 -56
View File
@@ -36,61 +36,6 @@
<height>21</height>
</rect>
</property>
<widget class="QMenu" name="m_lpMenuFile">
<property name="title">
<string>&amp;File</string>
</property>
<addaction name="m_lpMenuFileNewProject"/>
<addaction name="m_lpMenuFileOpenProject"/>
<addaction name="separator"/>
<addaction name="m_lpMenuFileCloseProject"/>
<addaction name="separator"/>
<addaction name="m_lpMenuFileExport"/>
<addaction name="separator"/>
<addaction name="m_lpMenuFileClose"/>
</widget>
<widget class="QMenu" name="m_lpMenuDistributor">
<property name="title">
<string>&amp;Distributor</string>
</property>
<addaction name="m_lpMenuDistributorShow"/>
<addaction name="m_lpMenuDistributorAdd"/>
<addaction name="m_lpMenuDistributorEdit"/>
<addaction name="m_lpMenuDistributorDelete"/>
</widget>
<widget class="QMenu" name="m_lpMenuParts">
<property name="title">
<string>&amp;Parts</string>
</property>
<addaction name="m_lpMenuPartsShow"/>
<addaction name="m_lpMenuPartsAdd"/>
<addaction name="m_lpMenuPartsEdit"/>
<addaction name="m_lpMenuPartsDelete"/>
</widget>
<widget class="QMenu" name="m_lpMenuPartlist">
<property name="title">
<string>Part&amp;list</string>
</property>
<addaction name="m_lpMenuPartlistNew"/>
<addaction name="m_lpMenuPartlistOpen"/>
<addaction name="separator"/>
<addaction name="m_lpMenuPartlistClose"/>
<addaction name="separator"/>
<addaction name="m_lpMenuPartlistSave"/>
<addaction name="m_lpMenuPartlistSaveAs"/>
</widget>
<addaction name="m_lpMenuFile"/>
<addaction name="m_lpMenuDistributor"/>
<addaction name="m_lpMenuParts"/>
<addaction name="m_lpMenuPartlist"/>
</widget>
<widget class="QToolBar" name="m_lpToolBar">
<attribute name="toolBarArea">
<enum>TopToolBarArea</enum>
</attribute>
<attribute name="toolBarBreak">
<bool>false</bool>
</attribute>
</widget>
<widget class="QStatusBar" name="m_lpStatusBar"/>
<action name="m_lpMenuFileOpenProject">
@@ -107,6 +52,10 @@
</property>
</action>
<action name="m_lpMenuFileNewProject">
<property name="icon">
<iconset resource="qtpartlist.qrc">
<normaloff>:/icons/indentGuide_off.ico</normaloff>:/icons/indentGuide_off.ico</iconset>
</property>
<property name="text">
<string>&amp;New Project...</string>
</property>
@@ -196,6 +145,8 @@
</action>
</widget>
<layoutdefault spacing="6" margin="11"/>
<resources/>
<resources>
<include location="qtpartlist.qrc"/>
</resources>
<connections/>
</ui>
+3
View File
@@ -64,3 +64,6 @@ FORMS += \
cdistributoreditdialog.ui \
cparteditdialog.ui \
cpartdistributoreditdialog.ui
RESOURCES += \
qtpartlist.qrc
+139
View File
@@ -0,0 +1,139 @@
<RCC>
<qresource prefix="/">
<file>icons/asciiPanel.ico</file>
<file>icons/chameleon.ico</file>
<file>icons/clipboardPanel.ico</file>
<file>icons/closeAll.bmp</file>
<file>icons/closeFile.bmp</file>
<file>icons/closeTabButton.bmp</file>
<file>icons/closeTabButton_hover.bmp</file>
<file>icons/closeTabButton_inact.bmp</file>
<file>icons/closeTabButton_push.bmp</file>
<file>icons/copy.bmp</file>
<file>icons/cut.bmp</file>
<file>icons/cut_dis.ico</file>
<file>icons/cut_off.ico</file>
<file>icons/cut_on.ico</file>
<file>icons/delete.ico</file>
<file>icons/docMap.bmp</file>
<file>icons/docMap.ico</file>
<file>icons/docSwitcher.ico</file>
<file>icons/dupli_dis.ico</file>
<file>icons/dupli_off.ico</file>
<file>icons/dupli_on.ico</file>
<file>icons/fb_root_close.bmp</file>
<file>icons/fb_root_open.bmp</file>
<file>icons/fileBrowser.bmp</file>
<file>icons/fileBrowser.ico</file>
<file>icons/fileMonitoring.bmp</file>
<file>icons/find.bmp</file>
<file>icons/find_off.ico</file>
<file>icons/find_on.ico</file>
<file>icons/findrep_off.ico</file>
<file>icons/findrep_on.ico</file>
<file>icons/findReplace.bmp</file>
<file>icons/findResult.ico</file>
<file>icons/funcList_leaf.bmp</file>
<file>icons/funcList_node.bmp</file>
<file>icons/funclstReload.bmp</file>
<file>icons/funclstSort.bmp</file>
<file>icons/functionList.bmp</file>
<file>icons/functionList.ico</file>
<file>icons/imprim_off.ico</file>
<file>icons/imprim_on.ico</file>
<file>icons/incrementalBg.bmp</file>
<file>icons/indentGuide.bmp</file>
<file>icons/indentGuide_off.ico</file>
<file>icons/indentGuide_on.ico</file>
<file>icons/invisibleChar.bmp</file>
<file>icons/monitoring.ico</file>
<file>icons/new_off.ico</file>
<file>icons/new_on.ico</file>
<file>icons/newFile.bmp</file>
<file>icons/npp.ico</file>
<file>icons/nppNewIcon.ico</file>
<file>icons/open_off.ico</file>
<file>icons/open_on.ico</file>
<file>icons/openFile.bmp</file>
<file>icons/paste.bmp</file>
<file>icons/paste_dis.ico</file>
<file>icons/paste_off.ico</file>
<file>icons/paste_on.ico</file>
<file>icons/playRecord.bmp</file>
<file>icons/playrecord_dis.ico</file>
<file>icons/playRecord_m.bmp</file>
<file>icons/playrecord_m_dis.ico</file>
<file>icons/playrecord_m_off.ico</file>
<file>icons/playrecord_m_on.ico</file>
<file>icons/playrecord_off.ico</file>
<file>icons/playrecord_on.ico</file>
<file>icons/print.bmp</file>
<file>icons/project_file.bmp</file>
<file>icons/project_file_invalid.bmp</file>
<file>icons/project_folder_close.bmp</file>
<file>icons/project_folder_open.bmp</file>
<file>icons/project_root.bmp</file>
<file>icons/project_work_space.bmp</file>
<file>icons/project_work_space_dirty.bmp</file>
<file>icons/projectPanel.ico</file>
<file>icons/readonly.ico</file>
<file>icons/readonly.ico.old</file>
<file>icons/redo.bmp</file>
<file>icons/redo_dis.ico</file>
<file>icons/redo_off.ico</file>
<file>icons/redo_on.ico</file>
<file>icons/save_dis.ico</file>
<file>icons/save_off.ico</file>
<file>icons/save_on.ico</file>
<file>icons/saveAll.bmp</file>
<file>icons/saveall_dis.ico</file>
<file>icons/saveall_off.ico</file>
<file>icons/saveall_on.ico</file>
<file>icons/saved.ico</file>
<file>icons/saved.ico.old</file>
<file>icons/saveFile.bmp</file>
<file>icons/saveRecord.bmp</file>
<file>icons/saverecord_dis.ico</file>
<file>icons/saverecord_off.ico</file>
<file>icons/saverecord_on.ico</file>
<file>icons/showPannel.bmp</file>
<file>icons/startRecord.bmp</file>
<file>icons/startrecord_dis.ico</file>
<file>icons/startrecord_off.ico</file>
<file>icons/startrecord_on.ico</file>
<file>icons/stopRecord.bmp</file>
<file>icons/stoprecord_dis.ico</file>
<file>icons/stoprecord_off.ico</file>
<file>icons/stoprecord_on.ico</file>
<file>icons/supp_off.ico</file>
<file>icons/supp_on.ico</file>
<file>icons/suppall_off.ico</file>
<file>icons/suppall_on.ico</file>
<file>icons/syncH.bmp</file>
<file>icons/syncH_dis.ico</file>
<file>icons/syncH_off.ico</file>
<file>icons/syncH_on.ico</file>
<file>icons/syncV.bmp</file>
<file>icons/syncV_dis.ico</file>
<file>icons/syncV_off.ico</file>
<file>icons/syncV_on.ico</file>
<file>icons/undo.bmp</file>
<file>icons/undo_dis.ico</file>
<file>icons/undo_off.ico</file>
<file>icons/undo_on.ico</file>
<file>icons/unsaved.ico</file>
<file>icons/unsaved.ico.old</file>
<file>icons/userDefineDlg_off.ico</file>
<file>icons/userDefineDlg_on.ico</file>
<file>icons/wrap.bmp</file>
<file>icons/wrap_dis.ico</file>
<file>icons/wrap_off.ico</file>
<file>icons/wrap_on.ico</file>
<file>icons/zoomIn.bmp</file>
<file>icons/zoomIn_off.ico</file>
<file>icons/zoomIn_on.ico</file>
<file>icons/zoomOut.bmp</file>
<file>icons/zoomOut_off.ico</file>
<file>icons/zoomOut_on.ico</file>
</qresource>
</RCC>