[Kwintv] Applet

Pablo Baena pbaena at uol.com.ar
Sun Mar 21 11:14:25 CET 2004


Sorry to be so late, I don't have time this days.

These are the changes to kwintv3/qtvision/clients/Makefile.am:


--- 2	2004-03-08 21:31:26.000000000 +0000
+++ Makefile.am	2004-03-18 22:44:40.000000000 +0000
@@ -6,9 +6,10 @@
 bin_PROGRAMS =	qtvision qtvisionsaver.kss
 
 # Panel
-#kde_module_LTLIBRARIES = 	qtvision_panelapplet.la \
-#				qtvision_panelextension.la \
-#				libqtvisionpart.la
+kde_module_LTLIBRARIES = 	qtvision_panelapplet.la \
+				qtvision_panelextension.la \
+				libqtvisionpart.la
+
 
 noinst_LTLIBRARIES = libqtvision_internal.la
 
@@ -51,42 +52,42 @@
 #
 # Applet
 #
-#qtvision_panelapplet_la_SOURCES = 	qtvisionapplet.cpp qtvisionpart.cpp 
-#qtvision_panelapplet_la_LDFLAGS =	$(all_libraries) -version-info 1:0:0 
-module -no-undefined
-#qtvision_panelapplet_la_LIBADD =	$(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
-#					libqtvision_internal.la ../libqtvision.la
+qtvision_panelapplet_la_SOURCES = 	qtvisionapplet.cpp qtvisionpart.cpp 
+qtvision_panelapplet_la_LDFLAGS =	$(all_libraries) -version-info 1:0:0 
-module -no-undefined
+qtvision_panelapplet_la_LIBADD =	$(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
+					libqtvision_internal.la ../libqtvision.la
 
-#appletdir = $(kde_datadir)/kicker/applets
-#applet_DATA = qtvisionapplet.desktop
+appletdir = $(kde_datadir)/kicker/applets
+applet_DATA = qtvisionapplet.desktop
 
 #
 # Extension
 #
-#qtvision_panelextension_la_SOURCES =	qtvisionextension.cpp qtvisionpart.cpp 
-#qtvision_panelextension_la_LDFLAGS = 	$(all_libraries) -version-info 1:0:0 
-module -no-undefined
-#qtvision_panelextension_la_LIBADD = 	$(LIB_KDECORE) $(LIB_KDEUI) 
$(LIB_KPARTS) \
-#					libqtvision_internal.la ../libqtvision.la
+qtvision_panelextension_la_SOURCES =	qtvisionextension.cpp qtvisionpart.cpp 
+qtvision_panelextension_la_LDFLAGS = 	$(all_libraries) -version-info 1:0:0 
-module -no-undefined
+qtvision_panelextension_la_LIBADD = 	$(LIB_KDECORE) $(LIB_KDEUI) 
$(LIB_KPARTS) \
+					libqtvision_internal.la ../libqtvision.la
 
-#extensiondir = $(kde_datadir)/kicker/extensions
-#extension_DATA = qtvisionextension.desktop
+extensiondir = $(kde_datadir)/kicker/extensions
+extension_DATA = qtvisionextension.desktop
 
 #
 # KPart
 #
 
-#libqtvisionpart_la_SOURCES =	qtvisionpart.cpp 
-#libqtvisionpart_la_LDFLAGS =	-module $(KDE_PLUGIN)
-#libqtvisionpart_la_LIBADD =	$(KDE_RPATH) $(all_libraries) \
-#				$(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
-#				libqtvision_internal.la ../libqtvision.la
+libqtvisionpart_la_SOURCES =	qtvisionpart.cpp 
+libqtvisionpart_la_LDFLAGS =	-module $(KDE_PLUGIN)
+libqtvisionpart_la_LIBADD =	$(KDE_RPATH) $(all_libraries) \
+				$(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
+				libqtvision_internal.la ../libqtvision.la
 
 # this is where the desktop file will go 
-#partdesktop_DATA = qtvisionpart.desktop
-#partdesktopdir   = $(kde_servicesdir)
+partdesktop_DATA = qtvisionpart.desktop
+partdesktopdir   = $(kde_servicesdir)
 
 # this is where the part's XML-GUI resource file goes
-#partrc_DATA = qtvisionpartui.rc
-#partrcdir   = $(kde_datadir)/qtvisionpart
+partrc_DATA = qtvisionpartui.rc
+partrcdir   = $(kde_datadir)/qtvisionpart
 
 # install kdelirc profile
 profiledata_DATA = qtvision.profile.xml qtvisionsaver.profile.xml
@@ -98,9 +99,9 @@
 INTERFACES = 
 TRANSLATIONS = 
 
-#EXTRA_DIST = 	$(applet_DATA) $(extension_DATA) $(saver_DATA) \
-#		$(partdesktop_DATA)  $(partrc_DATA)  $(rc_DATA) \
-#		$(mydata_DATA) $(profiledata_DATA)
+EXTRA_DIST = 	$(applet_DATA) $(extension_DATA) $(saver_DATA) \
+		$(partdesktop_DATA)  $(partrc_DATA)  $(rc_DATA) \
+		$(mydata_DATA) $(profiledata_DATA)
 
 EXTRA_DIST = 	$(saver_DATA) $(rc_DATA) $(mydata_DATA) $(profiledata_DATA)
 


On Friday 19 March 2004 03:06, George Staikos wrote:
> On Thursday 18 March 2004 18:19, Pablo Baena wrote:
> > On Friday 12 March 2004 17:51, Dirk Ziegelmeier wrote:
> > > > `QtVisionViewIface::~QtVisionViewIface [in-charge]()':
> > > > : undefined reference to `vtable for QtVisionViewIface'
> > >
> > > You don't link qtvisionviewiface and qtvisionsettingswidget to the
> > > applet (Makefile.am)
> >
> > Hello! I'm sorry but I don't have a clue why it isn't finding the
> > symbols: In the qtvision_SOURCES there is a reference to
> > qtvisionviewiface.skel, and the qtvision_panelapplet_la_LIBADD references
> > that library
> > with ../libqtvision.la. So I don't know why it isn't finding the symbols!
> >
> > Can you please give me some clue? This got me stalled.
>
>   Which changes have you made to the code as is?  Can you post a patch?

-- 
"Perhaps they are singing songs to you," he  said, 
"and  I  just think they're asking me questions."


More information about the kwintv mailing list