kgtk-qt3 – TDE dialogs in GTK 2.x applications
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
Go to file
Andrei Stepanov e6da4c7569
Translated using Weblate (Russian)
il y a 4 jours
common Fixed kde- --> tde- tmp folder. il y a 4 ans
gtk2 Add gtk2 link directories il y a 1 an
kdialogd3 Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines il y a 3 mois
tqt Replaced various '#define' with actual strings - part 4 il y a 5 mois
translations/messages Translated using Weblate (Russian) il y a 4 jours
AUTHORS Initial CMake conversion attempt il y a 13 ans
CMakeL10n.txt Use centralized cmake version il y a 1 mois
CMakeLists.txt Use centralized cmake version il y a 1 mois
COPYING * Added kgtk-qt3 il y a 14 ans
ChangeLog Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 il y a 11 ans
ConfigureChecks.cmake Fixed support for building with glibc >= 2.34. il y a 2 ans
INSTALL Drop automake build support. il y a 1 an
README.md Drop automake build support. il y a 1 an
config.h.cmake Fixed support for building with glibc >= 2.34. il y a 2 ans
kdialogd-wrapper * Added kgtk-qt3 il y a 14 ans
kgtk-wrapper qt -> tqt conversion: il y a 6 ans
mangled.sh * Added kgtk-qt3 il y a 14 ans

README.md

ktgk-qt3 - allows to use TDE dialogs in Gtk apps

This is an LD_PRELOAD hack that allows most GTK applications to use Trinity's file dialogs when run under TDE.

It overrides the gtk file chooser functions to communicate with this TDE module/application.

kgtk-qt3 is composed of the following pieces:

  1. An application called kdialogd.
  2. LD_PRELOAD libraries that are used to override the Gtk2 and TQt3 file dialogs.

Start an application using the following command to use the functionality:

kgtk-wrapper <application>

kgtk-wrapper determines whether it is a Gtk2 or TQt3 application and then sets the LD_PRELOAD environment variable to point to the approriate kgtk library. When the application tries to open a file dialog, the kgtk library intercepts this and asks kdialogd to open a file dialog instead. There will only ever be one instance of kdialogd, and all apps communicate with the same instance - and it terminates itself 30 seconds after the last Gtk/TQt app has disconnected. This timeout can be changed by editing kdialogdrc and setting/changing

[General]
Timeout=10

.

Contributing

If you wish to contribute to kgtk-qt3, you might do so:

Translations status

messages

Translations status