Add application icon

This commit is contained in:
Moritz Bunkus 2012-04-10 17:52:06 +02:00
parent 6bfd09e054
commit 02e3eedfb4
3 changed files with 21 additions and 0 deletions

1
.gitignore vendored
View File

@ -49,6 +49,7 @@
/src/mmg/mmg-gui
/src/mmg-qt/forms/*.h
/src/mmg-qt/mmg-qt
/src/mmg-qt/resources.cpp
/src/tools/ac3parser
/src/tools/base64tool
/src/tools/diracparser

View File

@ -14,6 +14,10 @@ MainWindow::MainWindow(QWidget *parent)
, ui{new Ui::MainWindow}
{
ui->setupUi(this);
QIcon icon{":/icons/32x32/mkvmergeGUI.png"};
icon.addFile(":/icons/64x64/mkvmergeGUI.png");
setWindowIcon(icon);
}
MainWindow::~MainWindow() {

16
src/mmg-qt/resources.qrc Normal file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE RCC>
<RCC version="1.0">
<qresource>
<file alias="icons/32x32/mkvextract.png">../../share/icons/32x32/mkvextract.png</file>
<file alias="icons/32x32/mkvinfo.png">../../share/icons/32x32/mkvinfo.png</file>
<file alias="icons/32x32/mkvmergeGUI.png">../../share/icons/32x32/mkvmergeGUI.png</file>
<file alias="icons/32x32/mkvmerge.png">../../share/icons/32x32/mkvmerge.png</file>
<file alias="icons/32x32/mkvpropedit.png">../../share/icons/32x32/mkvpropedit.png</file>
<file alias="icons/64x64/mkvextract.png">../../share/icons/64x64/mkvextract.png</file>
<file alias="icons/64x64/mkvinfo.png">../../share/icons/64x64/mkvinfo.png</file>
<file alias="icons/64x64/mkvmergeGUI.png">../../share/icons/64x64/mkvmergeGUI.png</file>
<file alias="icons/64x64/mkvmerge.png">../../share/icons/64x64/mkvmerge.png</file>
<file alias="icons/64x64/mkvpropedit.png">../../share/icons/64x64/mkvpropedit.png</file>
</qresource>
</RCC>