Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Available as/for:
Description:
Kwine is a set of tools for Wine and KDE interoperability. It includes frontends tools like Kio_Wine, Kfile_wine, Kwine, and kwine_startmenu, and backends like kwinetools and Kwinedcop, which is a gateway for accessing the Wine API using DCOP.
Last changelog:

initial release


Ratings & Comments

20 Comments

Hedron

Hi, whant to test this application, but all I get are errors during 'make' of everything, except kwine-tools. The errors are: kwine.cpp:23:24: error: kwinetools.h: No such file or directory kwine.cpp: In member function ‘int kwine::run(KCmdLineArgs*)’: kwine.cpp:98: error: ‘LNKInfo’ was not declared in this scope kwine.cpp:98: error: expected `;' before ‘info’ kwine.cpp:99: error: ‘info’ was not declared in this scope kwine.cpp:99: error: ‘readLNK’ was not declared in this scope kwine.cpp:138: error: ‘LNKInfo’ was not declared in this scope kwine.cpp:138: error: expected `;' before ‘info’ kwine.cpp:139: error: ‘info’ was not declared in this scope kwine.cpp:139: error: ‘readURL’ was not declared in this scope My distribution is openSuSE 10.1 Please, correct those errors or make a openSuse 10.1 rpm packages or at least tell us how to install your application.

djclue917

Dependency list: * kfile_wine depends on kwinetools * kio_wine depends on kwinetools * kwine depends on kwinetools * kwine_startmenu depends on kwinetools, kdebase, and kwinedcop * kwinedcop depends on kdelibs and wine * kwinetools depends on kdelibs You have to install all the dependencies of a specific kwine package before attempting to build it.

slacker9078

i get this error when i try to compile this program i have gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5) here is my error make all-recursive make[1]: Entering directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1' Making all in doc make[2]: Entering directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/doc' Making all in . make[3]: Entering directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/doc' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/doc' Making all in en make[3]: Entering directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/doc/en' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/doc/en' make[2]: Leaving directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/doc' Making all in po make[2]: Entering directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/po' Making all in src make[2]: Entering directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/src' source='kwine_startmenu.cpp' object='kwine_startmenu.lo' libtool=yes \ depfile='.deps/kwine_startmenu.Plo' tmpdepfile='.deps/kwine_startmenu.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o kwine_startmenu.lo `test -f 'kwine_startmenu.cpp' || echo './'`kwine_startmenu.cpp In file included from kwine_startmenu.cpp:20: kwine_startmenu.h:29:32: error: kwinedcop_reg_stub.h: No such file or directory kwine_startmenu.cpp:26:24: error: kwinetools.h: No such file or directory kwine_startmenu.h:62: error: ISO C++ forbids declaration of 'kwinedcop_reg_stub' with no type kwine_startmenu.h:62: error: expected ';' before '*' token kwine_startmenu.cpp: In constructor 'KWineMenu::KWineMenu(QWidget*, const char*, const QStringList&)': kwine_startmenu.cpp:49: error: 'registry' was not declared in this scope kwine_startmenu.cpp:49: error: expected type-specifier before 'kwinedcop_reg_stub' kwine_startmenu.cpp:49: error: expected `;' before 'kwinedcop_reg_stub' kwine_startmenu.cpp: In member function 'bool KWineMenu::loadicon(const QString&, QPixmap&)': kwine_startmenu.cpp:82: error: 'LNKInfo' was not declared in this scope kwine_startmenu.cpp:82: error: expected `;' before 'info' kwine_startmenu.cpp:83: error: 'info' was not declared in this scope kwine_startmenu.cpp:83: error: 'readLNK' was not declared in this scope kwine_startmenu.cpp:94: error: 'getIcon' was not declared in this scope kwine_startmenu.cpp:73: warning: unused variable 'size' kwine_startmenu.cpp: At global scope: kwine_startmenu.cpp:106: warning: unused parameter 'icon' kwine_startmenu.cpp: In member function 'virtual void KWineMenu::initialize()': kwine_startmenu.cpp:159: error: 'registry' was not declared in this scope kwine_startmenu.cpp: In member function 'virtual void KWineMenu::slotExec(int)': kwine_startmenu.cpp:176: error: 'registry' was not declared in this scope kwine_startmenu.cpp: In member function 'virtual void KWineMenu::mouseMoveEvent(QMouseEvent*)': kwine_startmenu.cpp:229: error: 'LNKInfo' was not declared in this scope kwine_startmenu.cpp:229: error: expected `;' before 'info' kwine_startmenu.cpp:231: error: 'info' was not declared in this scope kwine_startmenu.cpp:231: error: 'readLNK' was not declared in this scope make[2]: *** [kwine_startmenu.lo] Error 1 make[2]: Leaving directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bradley/Desktop/KWINE/kwine_startmenu-0.1' make: *** [all] Error 2 ./configure ran fine dont really know what is wrong any help would be appreciated thanx in advanced for this great program

djclue917
djclue917

kwine_startmenu won't compile in GCC 4.1.x because of the "error: extra qualification". Here's a simple patch to fix that: http://aur.archlinux.org/packages/kwine/kwine/gcc-4.1.patch

colink

I wrote an ebuild for everyone else running Gentoo. You can get it at http://bugs.gentoo.org/show_bug.cgi?id=143884. If you don't know how to use third party ebuilds, take a look at http://www.gentoo-wiki/kwine for installation instructions.

dovidhalevi

1. What do these things do--I think everything is asking this. I can run wine by using kwine instead but I do not need to type either to run windows .exe's 2. kwinedcop.exe.so--in the logons that go a wine menu group (my own is some wierd hybrid and has an existing one under "debian" which is empty and does not cause this problem!) containing kwine as it only entry. On kde startup, they get an error from wine saying kwinedecop.exe.so is not a valid windows exe format! a. SHOULD it be? b. If not, why is wine trying to load this item? c. Bug or feature? Fix? (I deleted the startup menu entries.)

jlabrous

With FC4, I had no problem but with FC5, I need to had : kwinedcop_CPPLAGS = -D_REENTRANT and CXX += -fPIC The new Makefile.am is just commited under CVS

jetpeach

anybody make a deb/kubuntu binary?

jackiebrown

I get compile error on all but kwinetools "kwine.cpp:23:24: error: kwinetools.h: No such file or directory kwine.cpp: In member function ‘int kwine::run(KCmdLineArgs*)’: kwine.cpp:98: error: ‘LNKInfo’ was not declared in this scope kwine.cpp:98: error: expected `;' before ‘info’ kwine.cpp:99: error: ‘info’ was not declared in this scope kwine.cpp:99: error: ‘readLNK’ was not declared in this scope kwine.cpp:138: error: ‘LNKInfo’ was not declared in this scope kwine.cpp:138: error: expected `;' before ‘info’ kwine.cpp:139: error: ‘info’ was not declared in this scope kwine.cpp:139: error: ‘readURL’ was not declared in this scope"

KarstenSteinke

I can not "make" kwine-startmenue. The following message eccurs: kwine_startmenu.cpp:159: error: 'registry' was not declared in this scope kwine_startmenu.cpp: In member function 'virtual void KWineMenu::slotExec(int)': kwine_startmenu.cpp:176: error: 'registry' was not declared in this scope make[2]: *** [kwine_startmenu.lo] Fehler 1 make[1]: *** [all-recursive] Fehler 1 make: *** [all] Fehler 2 All other modules could be compiled and installed. What can I do? System: SUSE 10.1 FF., Karsten.

jlabrous

Yes you need to build kwinedcop and kwinetool before ! for kwinedcop you probabely need to add --with-extra-includes and --with-extra-libs to configure command

KarstenSteinke

Hi, thanks for the quick answer. But I did, what you told me. But all sources are written in separate folders. Was that incorrect? FF., Karsten.

mETz

It would be nice if you could add some more information about these tools. What to use them for, why should one use them when running wine on a kde-desktop etc :)

mETz

oh, and maybe add the nice screenshot from http://kwine.sourceforge.net That at least shows off the nice kioslave :) Still I'd like to know what kwine and kwine_startmenu actually do. Here (debian) installed windows apps show up in my startmenu under a "Wine" entry.

Kwellmeister

I got some probs compiling kwine_startmenu. make make all-recursive make[1]: Entering directory `/home/eric/kwine-startmenu-0.1' Making all in doc make[2]: Entering directory `/home/eric/kwine-startmenu-0.1/doc' Making all in . make[3]: Entering directory `/home/eric/kwine-startmenu-0.1/doc' make[3]: Für das Ziel »all-am« ist nichts zu tun. make[3]: Leaving directory `/home/eric/kwine-startmenu-0.1/doc' Making all in en make[3]: Entering directory `/home/eric/kwine-startmenu-0.1/doc/en' make[3]: Für das Ziel »all« ist nichts zu tun. make[3]: Leaving directory `/home/eric/kwine-startmenu-0.1/doc/en' make[2]: Leaving directory `/home/eric/kwine-startmenu-0.1/doc' Making all in po make[2]: Entering directory `/home/eric/kwine-startmenu-0.1/po' make[2]: Für das Ziel »all« ist nichts zu tun. make[2]: Leaving directory `/home/eric/kwine-startmenu-0.1/po' Making all in src make[2]: Entering directory `/home/eric/kwine-startmenu-0.1/src' source='kwine_startmenu.cpp' object='kwine_startmenu.lo' libtool=yes \ depfile='.deps/kwine_startmenu.Plo' tmpdepfile='.deps/kwine_startmenu.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -I//usr/include/wine/windows/ -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o kwine_startmenu.lo `test -f 'kwine_startmenu.cpp' || echo './'`kwine_startmenu.cpp kwine_startmenu.h:53: error: extra qualification 'KWineMenu::' on member 'loadicon' kwine_startmenu.cpp: In member function 'bool KWineMenu::loadicon(const QString&, QPixmap&)': kwine_startmenu.cpp:73: warning: unused variable 'size' kwine_startmenu.cpp: At global scope: kwine_startmenu.cpp:106: warning: unused parameter 'icon' make[2]: *** [kwine_startmenu.lo] Fehler 1 make[2]: Leaving directory `/home/eric/kwine-startmenu-0.1/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/home/eric/kwine-startmenu-0.1' make: *** [all] Fehler 2 Greets !

jlabrous

Sorry just remove the class name at line 53 in kwine_startmenu.h. My gcc 4.0.2 did not tells me anything ! I will fix in CVS.

Kwellmeister

O.k. now compiling works - but the kicker-applet of kwine-startmenu crashes the kicker... btw: I use gcc version 4.1.2

Kwellmeister

I got some probs compiling kwine_startmenu. make make all-recursive make[1]: Entering directory `/home/eric/kwine-startmenu-0.1' Making all in doc make[2]: Entering directory `/home/eric/kwine-startmenu-0.1/doc' Making all in . make[3]: Entering directory `/home/eric/kwine-startmenu-0.1/doc' make[3]: Für das Ziel »all-am« ist nichts zu tun. make[3]: Leaving directory `/home/eric/kwine-startmenu-0.1/doc' Making all in en make[3]: Entering directory `/home/eric/kwine-startmenu-0.1/doc/en' make[3]: Für das Ziel »all« ist nichts zu tun. make[3]: Leaving directory `/home/eric/kwine-startmenu-0.1/doc/en' make[2]: Leaving directory `/home/eric/kwine-startmenu-0.1/doc' Making all in po make[2]: Entering directory `/home/eric/kwine-startmenu-0.1/po' make[2]: Für das Ziel »all« ist nichts zu tun. make[2]: Leaving directory `/home/eric/kwine-startmenu-0.1/po' Making all in src make[2]: Entering directory `/home/eric/kwine-startmenu-0.1/src' source='kwine_startmenu.cpp' object='kwine_startmenu.lo' libtool=yes \ depfile='.deps/kwine_startmenu.Plo' tmpdepfile='.deps/kwine_startmenu.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -I//usr/include/wine/windows/ -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o kwine_startmenu.lo `test -f 'kwine_startmenu.cpp' || echo './'`kwine_startmenu.cpp kwine_startmenu.h:53: error: extra qualification 'KWineMenu::' on member 'loadicon' kwine_startmenu.cpp: In member function 'bool KWineMenu::loadicon(const QString&, QPixmap&)': kwine_startmenu.cpp:73: warning: unused variable 'size' kwine_startmenu.cpp: At global scope: kwine_startmenu.cpp:106: warning: unused parameter 'icon' make[2]: *** [kwine_startmenu.lo] Fehler 1 make[2]: Leaving directory `/home/eric/kwine-startmenu-0.1/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/home/eric/kwine-startmenu-0.1' make: *** [all] Fehler 2 Greets !

Pling
0 Affiliates
Details
license
version 0.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 20 years ago

Score 5.0