[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdemultimedia/arts/builder
From: Matthias Kretz <kretz () kde ! org>
Date: 2003-08-20 20:23:35
[Download RAW message or body]
CVS commit by mkretz:
- add Synth_SEQUENCE_FREQ into the sequencing submenu
- support for loading .png icons
- icon for Synth_SEQUENCE_FREQ
A pics/Synth_SEQUENCE_FREQ.png 1.1
M +1 -0 main.cpp 1.68
M +16 -2 module.cpp 1.19
M +1 -1 pics/Makefile.am 1.8
--- kdemultimedia/arts/builder/module.cpp #1.18:1.19
@@ -111,7 +111,13 @@ void Module::initModule()
if(!_pixmap->height())
{
+ iconname = _name + ".png";
+ delete _pixmap;
+ _pixmap = new QPixmap( iconloader.loadIcon( iconname, KIcon::User ) );
+ if( !_pixmap->height() )
+ {
delete _pixmap;
_pixmap = 0;
}
+ }
// try again without Arts:: - prefix
@@ -123,8 +129,14 @@ void Module::initModule()
if(!_pixmap->height())
{
+ iconname.replace( iconname.length() - 4, 3, "png" );
+ delete _pixmap;
+ _pixmap = new QPixmap(iconloader.loadIcon(iconname, KIcon::User));
+ if( !_pixmap->height() )
+ {
delete _pixmap;
_pixmap = 0;
}
}
+ }
/*
FILE *test = fopen(QFile::encodeName(iconname), "r");
@@ -424,2 +436,4 @@ QString Module::name()
return _name;
}
+
+// vim: sw=4 ts=4 noet
--- kdemultimedia/arts/builder/main.cpp #1.67:1.68
@@ -216,4 +216,5 @@ ArtsBuilderWindow::ArtsBuilderWindow(con
menumaker->addCategory(i18n("&Synthesis/&Midi + Sequencing"), "Arts::Interface_MIDI");
menumaker->addCategory(i18n("&Synthesis/&Midi + Sequencing"), "Arts::Synth_SEQUENCE$");
+ menumaker->addCategory(i18n("&Synthesis/&Midi + Sequencing"), "Arts::Synth_SEQUENCE_FREQ$");
menumaker->addCategory(i18n("&Synthesis/&Midi + Sequencing"), "Arts::Synth_STRUCT_KILL$");
menumaker->addCategory(i18n("&Synthesis/Sam&ples "), "Arts::Synth_PLAY_");
--- kdemultimedia/arts/builder/pics/Makefile.am #1.7:1.8
@@ -18,5 +18,5 @@
Synth_WAVE_SIN.xpm Synth_WAVE_SQUARE.xpm Synth_WAVE_TRI.xpm Synth_XFADE.xpm \
Synth_MOOG_VCF.xpm Synth_RC.xpm Synth_SHELVE_CUTOFF.xpm Synth_MULTI_ADD.xpm \
- Synth_AMAN_PLAY.xpm
+ Synth_AMAN_PLAY.xpm Synth_SEQUENCE_FREQ.png
pixdir = $(kde_datadir)/artsbuilder/pics/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic