[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: [PATCH] fix kdeumultimedia/arts/builder compilation with
From: fenix <fenix () club-internet ! fr>
Date: 2002-07-11 4:57:23
[Download RAW message or body]
Hi,
i got this error when compiling arts/builder with -enable-final:
<snip>
structure.cpp:230: warning: unused parameter `const char*pubname'
In file included from artsbuilder.all_cpp.cpp:7:
retrievedlg.cpp: In constructor `RetrieveDlg::RetrieveDlg(QWidget*)':
retrievedlg.cpp:59: `min_size' undeclared (first use this function)
retrievedlg.cpp:59: (Each undeclared identifier is reported only once
for each function it appears in.)
In file included from artsbuilder.all_cpp.cpp:8:
<snip>
execdlg.cpp: In constructor `ExecDlg::ExecDlg(QWidget*,
ExecutableStructure*)':
execdlg.cpp:67: `min_size' undeclared (first use this function)
execdlg.cpp:67: (Each undeclared identifier is reported only once for
each function it appears in.)
<snip>
this error happened because 'min_size' is only defined in non-kde final
as seen:
#ifndef KDE_USE_FINAL
static void min_size(QWidget *w) {
w->setMinimumSize(w->sizeHint());
}
#endif
I have only put use of 'min_size' in #ifndef/#endif
FeniX
["builder.patch" (builder.patch)]
Index: execdlg.cpp
===================================================================
RCS file: /home/kde/kdemultimedia/arts/builder/execdlg.cpp,v
retrieving revision 1.12
diff -u -u -r1.12 execdlg.cpp
--- execdlg.cpp 21 Jun 2002 17:44:02 -0000 1.12
+++ execdlg.cpp 10 Jul 2002 22:50:06 -0000
@@ -64,7 +64,9 @@
captionlabel->setFont(labelfont);
captionlabel->setText(QString(" ")+i18n("Synthesis running...")+QString(" "));
captionlabel->setAlignment(AlignCenter);
+#ifndef KDE_USE_FINAL
min_size(captionlabel);
+#endif
mainlayout->addWidget(captionlabel);
cpuusagelabel = new QLabel(this);
@@ -77,7 +79,9 @@
this, SLOT(guiServerTick()) );
cpuusagetimer->start( 2000, false );
+#ifndef KDE_USE_FINAL
min_size(cpuusagelabel);
+#endif
mainlayout->addWidget(cpuusagelabel);
// ruler above the sliderlayout
Index: retrievedlg.cpp
===================================================================
RCS file: /home/kde/kdemultimedia/arts/builder/retrievedlg.cpp,v
retrieving revision 1.12
diff -u -u -r1.12 retrievedlg.cpp
--- retrievedlg.cpp 7 Jul 2002 20:07:41 -0000 1.12
+++ retrievedlg.cpp 10 Jul 2002 22:50:06 -0000
@@ -56,7 +56,9 @@
captionlabel->setFont(labelfont);
captionlabel->setText(QString(" ")+i18n("Published structures")+QString(" "));
captionlabel->setAlignment(AlignCenter);
+#ifndef KDE_USE_FINAL
min_size(captionlabel);
+#endif
mainlayout->addWidget(captionlabel);
// hruler
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic