Compare commits

...

158 Commits

Author SHA1 Message Date
Andrei Stepanov 1fd9a1c4e5 Translated using Weblate (Russian)
Currently translated at 100.0% (3 of 3 strings)

Translation: applications/smb4k - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k-desktop-files/ru/
3 months ago
Michele Calgaro ceb2c2e93f
Replace TRUE/FALSE with boolean values true/false
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 months ago
TDE Weblate 0150a6d40d Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/
5 months ago
Michele Calgaro cfa0824f17 Translated using Weblate (Italian)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/it/
5 months ago
Michele Calgaro 9ffb00f0e3 Translated using Weblate (Italian)
Currently translated at 93.1% (649 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/it/
5 months ago
Michele Calgaro 03f10e18f3 Translated using Weblate (Italian)
Currently translated at 65.7% (458 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/it/
5 months ago
Michele Calgaro 15361b8b60
Use tdestandarddirs.h
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 months ago
Michele Calgaro 15fbbcb8cd
Use tdeApp
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 months ago
Temuri Doghonadze 876a2c71f8 Translated using Weblate (Georgian)
Currently translated at 41.3% (288 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/ka/
7 months ago
Temuri Doghonadze 5a491455cc Translated using Weblate (Georgian)
Currently translated at 39.8% (278 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/ka/
7 months ago
Temuri Doghonadze 02a73e72d6 Translated using Weblate (Georgian)
Currently translated at 39.7% (277 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/ka/
7 months ago
Michele Calgaro 0fa415eb6c
Use tdeprocess.h
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
8 months ago
Michele Calgaro 74b326cfa7
Rename KUniqueApplication to TDEUniqueApplication
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 months ago
Temuri Doghonadze 52e18e4dae Translated using Weblate (Georgian)
Currently translated at 39.7% (277 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/ka/
9 months ago
Temuri Doghonadze 550e4bc799 Translated using Weblate (Georgian)
Currently translated at 100.0% (3 of 3 strings)

Translation: applications/smb4k - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k-desktop-files/ka/
9 months ago
Temuri Doghonadze 938e477e0c Added translation using Weblate (Georgian) 9 months ago
Temuri Doghonadze 89087a609c Added translation using Weblate (Georgian) 9 months ago
Michele Calgaro 59d58a4bc1
Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro 5bc9660517
Replace kdemacros.h with tdemacros.h
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro 67d127e2b8
Replace KDE_DEPRECATED with TDE_DEPRECATED
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Slávek Banko 7fb98fd0a6
Merge duplicate Norwegian translations of desktop files and
use two-letter codes names NB and NN, such as usual in other cases.
1 year ago
Slávek Banko a577763f5e
Remove duplicate Norwegian Bokmål translations of desktop files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 year ago
Slávek Banko dbdbbdfeaf
Remove the original translation directory layout.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 year ago
Slávek Banko 88cd0852b3
Copy translations to a new directory layout.
Added translation of .desktop files.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 year ago
Michele Calgaro 5540154f12
Drop autotools support
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro 3a0b17ba41
Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
TDE Gitea 9726bb9d94 Reset submodule main/applications/internet/smb4k/admin to latest HEAD 1 year ago
Michele Calgaro b903f9fe2f
Fix FTBFS caused by wrong order of attributes in namespace. This resolves issue #18
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro cb4c5cd75f
Use centralized cmake version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro 886ea66603
Replace Qt with TQt
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
TDE Gitea 9632bf5dc3 Reset submodule main/applications/internet/smb4k/admin to latest HEAD 1 year ago
TDE Gitea 7edb112287 Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
TDE Gitea cbac88a8fb Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
Michele Calgaro 7e5d553752
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 4f622a40c9
Remove various '#define' strings - part 6
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 5bbf721612
CMake conversion
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 43c7061c61
TQString related changes required for cmake conversion
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 51094b1783
Remove unnecessary files
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
TDE Gitea efd0031254 Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
Slávek Banko 9b0764005c
Raise the minimum required version of CMake to 3.5.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
TDE Gitea c63dcab3ae Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
Michele Calgaro b5b2630a63
Replace Qt with TQt
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
TDE Gitea 6fd712a7b7 Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
TDE Gitea 1a67f60fc1 Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
Michele Calgaro bcbccb5990
Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
TDE Gitea c5c714fa1a Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
TDE Gitea 6241fc104b Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
Michele Calgaro aff2c4c558
Drop TQT_BASE_OBJECT* defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro f62530716f
Replace Q_OBJECT with TQ_OBJECT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
TDE Gitea 4e64641b8b Reset submodule main/applications/internet/smb4k/admin to latest HEAD 2 years ago
Michele Calgaro f23736d2f9
Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the merging of tqtinterface with tqt3.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 19e6bf8fbb
Drop TQT_NO_COMPAT code
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
TDE Gitea cf537ca539 Reset submodule main/applications/internet/smb4k/admin to latest HEAD 3 years ago
TDE Gitea 0cedea888b Reset submodule main/applications/internet/smb4k/admin to latest HEAD 3 years ago
Michele Calgaro ed086d609e
Remove obsolete setting of CMAKE_MODULE_PATH in cmake files.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
TDE Gitea 663ac2694d Reset submodule main/applications/internet/smb4k/admin to latest HEAD 4 years ago
Michele Calgaro 497297648c
Replaced USE_SOLARIS definition with __sun.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Slávek Banko b0e1c02a68
Raise the minimum required version of CMake to 3.1 in CMakeL10n rules.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
TDE Weblate ce839660f6 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/
4 years ago
TDE Gitea 5c0ec9d481 Update translation template. 4 years ago
Slávek Banko e944da7ba1
Remove cmake submodule since it has now been replaced by cmake-trinity dependency.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
TDE Gitea 7dd3e4eba9 Reset submodule main/applications/smb4k/cmake to latest HEAD 4 years ago
TDE Gitea bbf2f7ef24 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 49759628e2 Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea 114a6e5dd1 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 77d8d914ac Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 75354a378d Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea 9c984db8a4 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea d5d529bd11 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea b1f8ba63ae Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea 713689cf5c Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea d6eb3b0d94 Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea f165cdc8ae Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 6dff4780d2 Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea 00123f7cf6 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 8235e28924 Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea 6b6e780894 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea be3790cdb4 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea b8a0c76b22 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea ae6ebee2fc Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea e9c4107397 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 127dbd2205 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea c52ae840bd Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea b0970dcf6b Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 6505772d17 Reset submodule main/applications/smb4k/admin to latest HEAD 5 years ago
TDE Gitea 16ae770b2a Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea a0dceaa1f2 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 0d8567e6d5 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Weblate f234a2fede Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/
5 years ago
Slávek Banko 9de4950b19 Update translation template. 5 years ago
TDE Gitea 8376ff6e91 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 014da064d1 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Weblate 91671399d2 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/
5 years ago
TDE Gitea a973f39074 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea 1d586d831f Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea df1a179c09 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
TDE Gitea b4c1fa5db5 Reset submodule main/applications/smb4k/cmake to latest HEAD 5 years ago
Chris d2924c3a5d Translated using Weblate (German)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/de/
6 years ago
Chris 8ef5c1c9ad Translated using Weblate (German)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/de/
6 years ago
Chris 0d9561d8c1 Translated using Weblate (German)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/de/
6 years ago
Chris c17edcc43c Translated using Weblate (German)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/de/
6 years ago
TDE Gitea 464f401640 Reset submodule main/applications/smb4k/cmake to latest HEAD 6 years ago
Slávek Banko ae3498c6aa
Switch all submodules to https.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Chris 058e4b7d4f Translated using Weblate (German)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/de/
6 years ago
Chris 1de114f083 Translated using Weblate (German)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/de/
6 years ago
Michele Calgaro e66026c006
Removed .lsm files. lsm database is outdated and unmaintained. 6 years ago
Chris 9bfd9dda35 Translated using Weblate (German)
Currently translated at 100.0% (697 of 697 strings)

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/de/
6 years ago
Michele Calgaro acca8e0d68
Adjusted to new normalized device icon names in tdelibs.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
TDE Gitea 251bcc6108 Reset submodule main/applications/smb4k/cmake to latest HEAD 6 years ago
TDE Gitea eac406c67e Reset submodule main/applications/smb4k/cmake to latest HEAD 6 years ago
TDE Gitea d557facb99 Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Gitea ae4b25d8b7 Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
TDE Gitea 2447cb599a Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Gitea 40c1b0b478 Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Weblate 7692325151 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/
7 years ago
Slávek Banko b67d492db1 Update translation template. 7 years ago
TDE Gitea fc26344323 Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Gitea f362dbb782 Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Weblate 958a6c7489 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/smb4k
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/smb4k/
7 years ago
Slávek Banko 9fb5aa2802
Add CMakeL10n rules.
Create translation template.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
TDE Gitea 3b00e4dc37 Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Gitea b0ea5bebec Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Gitea 5756171c2d Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
Automated System c2161957e3 Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Gitea 9921f0c6ca Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
Michele Calgaro db2226415e
Replaced _BSD_SOURCE, _SVID_SOURCE with _DEFAULT_SOURCE. Removed AC_CHECK_GNU_EXTENSIONS.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
TDE Gitea bb2d2b4851 Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
Michele Calgaro 08e33242d7
qt -> tqt conversion:
kdeqt -> kdetqt
qtkde -> tqtkde
qtdesigner -> tqtdesigner

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 7373b1bedf
qt -> tqt conversion:
QT_NO_ASCII_CAST -> TQT_NO_ASCII_CAST
QT_NO_STL -> TQT_NO_STL
QT_NO_COMPAT -> TQT_NO_COMPAT
QT_NO_TRANSLATION -> TQT_NO_TRANSLATION

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 00d1f4f9d1
qt -> tqt conversion:
QTDIR -> TQTDIR
QTDOC -> TQTDOC
INCDIR_QT -> INCDIR_TQT
LIBDIR_QT -> LIBDIR_TQT
QT_INC -> TQT_INC
QT_LIB -> TQT_LIB

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 5b2fe7ef14
qt -> tqt conversion:
qtlib -> tqtlib
libqt -> libtqt
QTLIB -> TQTLIB
LIBQT -> LIBTQT

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Slávek Banko e7ddfda03b
qt_includes => tqt_includes conversion
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Slávek Banko 871c8228ca
QT_INCLUDES => TQT_INCLUDES conversion
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
TDE Gitea 742d709dd2 Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
Michele Calgaro 6b7fbccb70
Remove QT_CLEAN_NAMESPACE/TQT_CLEAN_NAMESPACE unnecessary define.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 5d22469806
KDE_USE_QT* -> KDE_USE_TQT* conversion
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 94c3a05ec9
AC_PATH_QT* -> AC_PATH_TQT* conversion
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro d1b9ff7160
QT_THREAD_SUPPORT -> TQT_THREAD_SUPPORT conversion to align to updated admin module
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 62f0273dc0
LIB_QT -> LIB_TQT conversion to align to updated admin module
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
TDE Gitea 2b80944703 Reset submodule main/applications/smb4k/cmake to latest HEAD 7 years ago
TDE Gitea ad035fa411 Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
Automated System c4207826fa Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
Automated System 5d99f47362 Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
Automated System 025a22a098 Reset submodule main/applications/smb4k/admin to latest HEAD 7 years ago
Automated System 6b132cffd7 Reset submodule main/applications/smb4k/cmake to latest HEAD 8 years ago
Automated System eebe9451cc Reset submodule main/applications/smb4k/cmake to latest HEAD 9 years ago
Slávek Banko 5932b8914c Reset submodule main/applications/smb4k/cmake to latest HEAD 9 years ago
Slávek Banko 49e5752fa3 cmake: add tde_add_check_executable macro 9 years ago
Automated System a687040795 Reset submodule main/applications/smb4k/admin to latest HEAD 9 years ago
Timothy Pearson 6ee88c1674 Fix invalid headers in PNG files and optimize for size 9 years ago
Automated System 4a4a032b88 Reset submodule main/applications/smb4k/cmake to latest HEAD 9 years ago
Automated System 147d94b41a Reset submodule main/applications/smb4k/cmake to latest HEAD 10 years ago
Michele Calgaro 1982b5815b Update version number to R14.1.0
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 years ago
Slávek Banko dd0fc948e8 Reset submodule main/applications/smb4k/cmake to latest HEAD 10 years ago
Slávek Banko a7dc614a02 Reset submodule main/applications/smb4k/cmake to latest HEAD 10 years ago
Slávek Banko 6a75fef588 Reset submodule main/applications/smb4k/admin to latest HEAD 10 years ago
Timothy Pearson 39fa81fa7d Bring printer1 icon into XDG compliance 11 years ago
Timothy Pearson 75b96c6c24 Rename most device icons to comply with XDG standards 11 years ago

6
.gitmodules vendored

@ -1,6 +0,0 @@
[submodule "admin"]
path = admin
url = http://system@scm.trinitydesktop.org/scm/git/tde-common-admin
[submodule "cmake"]
path = cmake
url = http://system@scm.trinitydesktop.org/scm/git/tde-common-cmake

@ -0,0 +1,31 @@
#################################################
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
##### set project version ########################
include( TDEVersion )
cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} )
##### include our cmake modules #################
include( TDEL10n )
##### create translation templates ##############
tde_l10n_create_template( "messages/smb4k" )
tde_l10n_create_template(
CATALOG "desktop_files/smb4k-desktops"
SOURCES *.desktop
)

@ -0,0 +1,89 @@
############################################
#
# (C) 2023 Michele Calgaro
# Michele (DOT) Calgaro (AT) yahoo.it
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
############################################
##### set project version
include( TDEVersion )
cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} )
tde_set_project_version( )
##### general package setup
project( smb4k )
##### include essential cmake modules
include( FindPkgConfig )
include( CheckSymbolExists )
include( CheckIncludeFile )
include( CheckLibraryExists )
include( CheckCSourceCompiles )
include( CheckCXXSourceCompiles )
include( CheckTypeSize )
##### include our cmake modules
include( TDEMacros )
##### setup install paths
include( TDESetupPaths )
tde_setup_paths( )
##### optional stuff
option( WITH_ALL_OPTIONS "Enable all optional support" OFF )
option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${WITH_ALL_OPTIONS} )
##### user requested modules
option( BUILD_ALL "Build all" ON )
option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
option( BUILD_TRANSLATIONS "Build translations" ${BUILD_ALL} )
##### configure checks
include( ConfigureChecks.cmake )
##### global compiler settings
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TQT_CXX_FLAGS}" )
set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined" )
set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined" )
##### directories
add_subdirectory( smb4k )
add_subdirectory( plugin )
add_subdirectory( utilities )
##### other data ################################
tde_conditional_add_project_docs( BUILD_DOC )
tde_conditional_add_project_translations( BUILD_TRANSLATIONS )
##### write configure files
configure_file( config.h.cmake config.h @ONLY )

@ -0,0 +1,26 @@
###########################################
# #
# Improvements and feedback are welcome #
# #
# This file is released under GPL >= 3 #
# #
###########################################
# required stuff
find_package( TQt )
find_package( TDE )
tde_setup_architecture_flags( )
include(TestBigEndian)
test_big_endian(WORDS_BIGENDIAN)
tde_setup_largefiles( )
##### check for gcc visibility support
if( WITH_GCC_VISIBILITY )
tde_setup_gcc_visibility( )
endif( WITH_GCC_VISIBILITY )

@ -1,283 +0,0 @@
# Doxyfile 1.5.1-KDevelop
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
PROJECT_NAME = smb4k
PROJECT_NUMBER = CVS_HEAD
OUTPUT_DIRECTORY =
CREATE_SUBDIRS = NO
OUTPUT_LANGUAGE = English
USE_WINDOWS_ENCODING = NO
BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
ABBREVIATE_BRIEF = "The $name class" \
"The $name widget" \
"The $name file" \
is \
provides \
specifies \
contains \
represents \
a \
an \
the
ALWAYS_DETAILED_SEC = NO
INLINE_INHERITED_MEMB = NO
FULL_PATH_NAMES = YES
STRIP_FROM_PATH = /home/alex/
STRIP_FROM_INC_PATH =
SHORT_NAMES = NO
JAVADOC_AUTOBRIEF = NO
MULTILINE_CPP_IS_BRIEF = NO
DETAILS_AT_TOP = NO
INHERIT_DOCS = YES
SEPARATE_MEMBER_PAGES = NO
TAB_SIZE = 8
ALIASES =
OPTIMIZE_OUTPUT_FOR_C = NO
OPTIMIZE_OUTPUT_JAVA = NO
BUILTIN_STL_SUPPORT = NO
DISTRIBUTE_GROUP_DOC = NO
SUBGROUPING = YES
#---------------------------------------------------------------------------
# Build related configuration options
#---------------------------------------------------------------------------
EXTRACT_ALL = NO
EXTRACT_PRIVATE = NO
EXTRACT_STATIC = NO
EXTRACT_LOCAL_CLASSES = YES
EXTRACT_LOCAL_METHODS = NO
HIDE_UNDOC_MEMBERS = NO
HIDE_UNDOC_CLASSES = NO
HIDE_FRIEND_COMPOUNDS = NO
HIDE_IN_BODY_DOCS = NO
INTERNAL_DOCS = NO
CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
SHOW_INCLUDE_FILES = YES
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
SORT_BRIEF_DOCS = NO
SORT_BY_SCOPE_NAME = NO
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
GENERATE_DEPRECATEDLIST= YES
ENABLED_SECTIONS =
MAX_INITIALIZER_LINES = 30
SHOW_USED_FILES = YES
SHOW_DIRECTORIES = NO
FILE_VERSION_FILTER =
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = NO
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = NO
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE =
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
INPUT = /home/alex/Entwicklung/smb4k_09
FILE_PATTERNS = *.c \
*.cc \
*.cxx \
*.cpp \
*.c++ \
*.d \
*.java \
*.ii \
*.ixx \
*.ipp \
*.i++ \
*.inl \
*.h \
*.hh \
*.hxx \
*.hpp \
*.h++ \
*.idl \
*.odl \
*.cs \
*.php \
*.php3 \
*.inc \
*.m \
*.mm \
*.dox \
*.py \
*.C \
*.CC \
*.C++ \
*.II \
*.I++ \
*.H \
*.HH \
*.H++ \
*.CS \
*.PHP \
*.PHP3 \
*.M \
*.MM \
*.PY \
*.C \
*.H \
*.tlh \
*.diff \
*.patch \
*.moc \
*.xpm \
*.dox
RECURSIVE = yes
EXCLUDE =
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS = *
EXAMPLE_RECURSIVE = NO
IMAGE_PATH =
INPUT_FILTER =
FILTER_PATTERNS =
FILTER_SOURCE_FILES = NO
#---------------------------------------------------------------------------
# configuration options related to source browsing
#---------------------------------------------------------------------------
SOURCE_BROWSER = NO
INLINE_SOURCES = NO
STRIP_CODE_COMMENTS = YES
REFERENCED_BY_RELATION = YES
REFERENCES_RELATION = YES
REFERENCES_LINK_SOURCE = YES
USE_HTAGS = NO
VERBATIM_HEADERS = YES
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
ALPHABETICAL_INDEX = NO
COLS_IN_ALPHA_INDEX = 5
IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = YES
HTML_OUTPUT = html
HTML_FILE_EXTENSION = .html
HTML_HEADER =
HTML_FOOTER =
HTML_STYLESHEET =
HTML_ALIGN_MEMBERS = YES
GENERATE_HTMLHELP = NO
CHM_FILE =
HHC_LOCATION =
GENERATE_CHI = NO
BINARY_TOC = NO
TOC_EXPAND = NO
DISABLE_INDEX = NO
ENUM_VALUES_PER_LINE = 4
GENERATE_TREEVIEW = NO
TREEVIEW_WIDTH = 250
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX = YES
LATEX_OUTPUT = latex
LATEX_CMD_NAME = latex
MAKEINDEX_CMD_NAME = makeindex
COMPACT_LATEX = NO
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
LATEX_HEADER =
PDF_HYPERLINKS = NO
USE_PDFLATEX = NO
LATEX_BATCHMODE = NO
LATEX_HIDE_INDICES = NO
#---------------------------------------------------------------------------
# configuration options related to the RTF output
#---------------------------------------------------------------------------
GENERATE_RTF = NO
RTF_OUTPUT = rtf
COMPACT_RTF = NO
RTF_HYPERLINKS = NO
RTF_STYLESHEET_FILE =
RTF_EXTENSIONS_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
#---------------------------------------------------------------------------
GENERATE_MAN = NO
MAN_OUTPUT = man
MAN_EXTENSION = .3
MAN_LINKS = NO
#---------------------------------------------------------------------------
# configuration options related to the XML output
#---------------------------------------------------------------------------
GENERATE_XML = yes
XML_OUTPUT = xml
XML_SCHEMA =
XML_DTD =
XML_PROGRAMLISTING = YES
#---------------------------------------------------------------------------
# configuration options for the AutoGen Definitions output
#---------------------------------------------------------------------------
GENERATE_AUTOGEN_DEF = NO
#---------------------------------------------------------------------------
# configuration options related to the Perl module output
#---------------------------------------------------------------------------
GENERATE_PERLMOD = NO
PERLMOD_LATEX = NO
PERLMOD_PRETTY = YES
PERLMOD_MAKEVAR_PREFIX =
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = NO
EXPAND_ONLY_PREDEF = NO
SEARCH_INCLUDES = YES
INCLUDE_PATH =
INCLUDE_FILE_PATTERNS =
PREDEFINED =
EXPAND_AS_DEFINED =
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
# Configuration::additions related to external references
#---------------------------------------------------------------------------
TAGFILES =
GENERATE_TAGFILE = smb4k.tag
ALLEXTERNALS = NO
EXTERNAL_GROUPS = YES
PERL_PATH = /usr/bin/perl
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
CLASS_DIAGRAMS = YES
HIDE_UNDOC_RELATIONS = YES
HAVE_DOT = NO
CLASS_GRAPH = YES
COLLABORATION_GRAPH = YES
GROUP_GRAPHS = YES
UML_LOOK = NO
TEMPLATE_RELATIONS = NO
INCLUDE_GRAPH = YES
INCLUDED_BY_GRAPH = YES
CALL_GRAPH = NO
CALLER_GRAPH = NO
GRAPHICAL_HIERARCHY = YES
DIRECTORY_GRAPH = YES
DOT_IMAGE_FORMAT = png
DOT_PATH =
DOTFILE_DIRS =
MAX_DOT_GRAPH_WIDTH = 1024
MAX_DOT_GRAPH_HEIGHT = 1024
MAX_DOT_GRAPH_DEPTH = 1000
DOT_TRANSPARENT = NO
DOT_MULTI_TARGETS = NO
GENERATE_LEGEND = YES
DOT_CLEANUP = YES
#---------------------------------------------------------------------------
# Configuration::additions related to the search engine
#---------------------------------------------------------------------------
SEARCHENGINE = NO

14
FAQ

@ -77,27 +77,27 @@ A: If you want to be able to uninstall Smb4K easily, you might want to use
$ ./configure --prefix=`tde-config --prefix` && make && su -c "checkinstall" $ ./configure --prefix=`tde-config --prefix` && make && su -c "checkinstall"
Q: The configure script fails and tells me, it can't find my Qt Q: The configure script fails and tells me, it can't find my TQt
installation. installation.
A: There are two things you should check: A: There are two things you should check:
1. It may be that the Qt header files are not installed. If this is true, 1. It may be that the TQt header files are not installed. If this is true,
install them and run the configure script again. install them and run the configure script again.
2. The QTDIR environment variable might not be set properly or at all. 2. The TQTDIR environment variable might not be set properly or at all.
Check for the following line in your ~/.bashrc file Check for the following line in your ~/.bashrc file
export QTDIR=PREFIX export TQTDIR=PREFIX
and add it, if it is not present. Replace PREFIX with the prefix of your and add it, if it is not present. Replace PREFIX with the prefix of your
Qt installation. Run TQt installation. Run
$ source ~/.bashrc $ source ~/.bashrc
from the shell. Now, you're set for a second configuration attempt. from the shell. Now, you're set for a second configuration attempt.
If the header files are installed and the QTDIR variable is set, but you If the header files are installed and the TQTDIR variable is set, but you
still get the same error, you might want to try to pass the still get the same error, you might want to try to pass the
'--with-qt-includes=/path/to/header/files' option to the configure script. '--with-tqt-includes=/path/to/header/files' option to the configure script.
Q: The configure script fails and tells me, it can't find my KDE Q: The configure script fails and tells me, it can't find my KDE

@ -1,21 +0,0 @@
if compile_konqplugin
PLUGINDIR=plugin
endif
EXTRA_DIST = admin AUTHORS COPYING ChangeLog INSTALL README TODO smb4k.lsm BUGS FAQ
AUTOMAKE_OPTIONS = foreign 1.5
MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files
package-messages:
$(MAKE) -f admin/Makefile.common package-messages
$(MAKE) -C po merge
#include admin/deps.am
SUBDIRS = smb4k $(PLUGINDIR) utilities po doc
messages: rc.cpp
$(EXTRACTRC) `find . -name \*.ui -o -name \*.rc` > rc.cpp
$(XGETTEXT) `find . -name \*.cpp` -o $(podir)/smb4k.pot

@ -1,14 +0,0 @@
all:
@echo "This Makefile is only for the CVS repository"
@echo "This will be deleted before making the distribution"
@echo ""
@if test ! -d admin; then \
echo "Please recheckout this module!" ;\
echo "for cvs: use checkout once and after that update again" ;\
echo "for cvsup: checkout kde-common from cvsup and" ;\
echo " link kde-common/admin to ./admin" ;\
exit 1 ;\
fi
$(MAKE) -f admin/Makefile.common cvs
.SILENT:

@ -45,15 +45,15 @@ Requirements:
------------- -------------
This version of Smb4K depends on the development files of the following This version of Smb4K depends on the development files of the following
libraries: libraries:
- KDE Libs & Base (>= 3.3.0): The powerful Open Source graphical desktop - TDE Libs & Base (>= 3.3.0): The powerful Open Source graphical desktop
environment for Unix workstations [http://www.kde.org] environment for Unix workstations [http://www.kde.org]
- Qt (>= 3.3.0): A multiplatform C++ application development framework. - TQt (>= 3.3.0): A multiplatform C++ application development framework.
[http://www.trolltech.no] [http://www.trolltech.no]
- X.org or XFree86 - Freely redistributable implementations of the X Window - X.org or XFree86 - Freely redistributable implementations of the X Window
System [http://www.x.org or http://www.xfree86.org] System [http://www.x.org or http://www.xfree86.org]
- An implementation of the C library - An implementation of the C library
Make sure that you also have installed all header files of the libraries Qt Make sure that you also have installed all header files of the libraries TQt
and KDE are depending on. Recent versions of automake and autoconf are also and KDE are depending on. Recent versions of automake and autoconf are also
needed. needed.

@ -9,11 +9,11 @@ for 0.10.x:
snippet: snippet:
char cu[L_cuserid]; char cu[L_cuserid];
user = QString::fromLocal8Bit( cuserid( cu ), -1 ); user = TQString::fromLocal8Bit( cuserid( cu ), -1 );
or or
user = QString::fromLocal8Bit( cuserid( NULL ), -1 ); // returning static pointer user = TQString::fromLocal8Bit( cuserid( NULL ), -1 ); // returning static pointer
- Move smb4k/core subdirectory to the root directory of the source. - Move smb4k/core subdirectory to the root directory of the source.
- Rename libsmb4kcore to libsmb4k? - Rename libsmb4kcore to libsmb4k?

File diff suppressed because it is too large Load Diff

881
aclocal.m4 vendored

@ -1,881 +0,0 @@
# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
m4_if(AC_AUTOCONF_VERSION, [2.61],,
[m4_warning([this file was generated for autoconf 2.61.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])
# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# AM_AUTOMAKE_VERSION(VERSION)
# ----------------------------
# Automake X.Y traces this macro to ensure aclocal.m4 has been
# generated from the m4 files accompanying Automake X.Y.
# (This private macro should not be called outside this file.)
AC_DEFUN([AM_AUTOMAKE_VERSION],
[am__api_version='1.10'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
m4_if([$1], [1.10.1], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
# _AM_AUTOCONF_VERSION(VERSION)
# -----------------------------
# aclocal traces this macro to find the Autoconf version.
# This is a private macro too. Using m4_define simplifies
# the logic in aclocal, which can simply ignore this definition.
m4_define([_AM_AUTOCONF_VERSION], [])
# AM_SET_CURRENT_AUTOMAKE_VERSION
# -------------------------------
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
[AM_AUTOMAKE_VERSION([1.10.1])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
#
# Of course, Automake must honor this variable whenever it calls a
# tool from the auxiliary directory. The problem is that $srcdir (and
# therefore $ac_aux_dir as well) can be either absolute or relative,
# depending on how configure is run. This is pretty annoying, since
# it makes $ac_aux_dir quite unusable in subdirectories: in the top
# source directory, any form will work fine, but in subdirectories a
# relative path needs to be adjusted first.
#
# $ac_aux_dir/missing
# fails when called from a subdirectory if $ac_aux_dir is relative
# $top_srcdir/$ac_aux_dir/missing
# fails if $ac_aux_dir is absolute,
# fails when called from a subdirectory in a VPATH build with
# a relative $ac_aux_dir
#
# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
# are both prefixed by $srcdir. In an in-source build this is usually
# harmless because $srcdir is `.', but things will broke when you
# start a VPATH build or use an absolute $srcdir.
#
# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
# and then we would define $MISSING as
# MISSING="\${SHELL} $am_aux_dir/missing"
# This will work as long as MISSING is not called from configure, because
# unfortunately $(top_srcdir) has no meaning in configure.
# However there are other variables, like CC, which are often used in
# configure, and could therefore not use this "fixed" $ac_aux_dir.
#
# Another solution, used here, is to always expand $ac_aux_dir to an
# absolute PATH. The drawback is that using absolute paths prevent a
# configured tree to be moved without reconfiguration.
AC_DEFUN([AM_AUX_DIR_EXPAND],
[dnl Rely on autoconf to set up CDPATH properly.
AC_PREREQ([2.50])dnl
# expand $ac_aux_dir to an absolute path
am_aux_dir=`cd $ac_aux_dir && pwd`
])
# AM_CONDITIONAL -*- Autoconf -*-
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 8
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
# -------------------------------------
# Define a conditional.
AC_DEFUN([AM_CONDITIONAL],
[AC_PREREQ(2.52)dnl
ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
AC_SUBST([$1_TRUE])dnl
AC_SUBST([$1_FALSE])dnl
_AM_SUBST_NOTMAKE([$1_TRUE])dnl
_AM_SUBST_NOTMAKE([$1_FALSE])dnl
if $2; then
$1_TRUE=
$1_FALSE='#'
else
$1_TRUE='#'
$1_FALSE=
fi
AC_CONFIG_COMMANDS_PRE(
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
AC_MSG_ERROR([[conditional "$1" was never defined.
Usually this means the macro was only invoked conditionally.]])
fi])])
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 9
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
# written in clear, in which case automake, when reading aclocal.m4,
# will think it sees a *use*, and therefore will trigger all it's
# C support machinery. Also note that it means that autoscan, seeing
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
# _AM_DEPENDENCIES(NAME)
# ----------------------
# See how the compiler implements dependency checking.
# NAME is "CC", "CXX", "GCJ", or "OBJC".
# We try a few techniques and use that to set a single cache variable.
#
# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
# dependency, and given that the user is not expected to run this macro,
# just rely on AC_PROG_CC.
AC_DEFUN([_AM_DEPENDENCIES],
[AC_REQUIRE([AM_SET_DEPDIR])dnl
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
AC_REQUIRE([AM_DEP_TRACK])dnl
ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
[$1], CXX, [depcc="$CXX" am_compiler_list=],
[$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
[$1], UPC, [depcc="$UPC" am_compiler_list=],
[$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
[depcc="$$1" am_compiler_list=])
AC_CACHE_CHECK([dependency style of $depcc],
[am_cv_$1_dependencies_compiler_type],
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
# We make a subdir and do the tests there. Otherwise we can end up
# making bogus files that we don't know about and never remove. For
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
cp "$am_depcomp" conftest.dir
cd conftest.dir
# We will build objects and dependencies in a subdirectory because
# it helps to detect inapplicable dependency modes. For instance
# both Tru64's cc and ICC support -MD to output dependencies as a
# side effect of compilation, but ICC will put the dependencies in
# the current directory while Tru64 will put them in the object
# directory.
mkdir sub
am_cv_$1_dependencies_compiler_type=none
if test "$am_compiler_list" = ""; then
am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
fi
for depmode in $am_compiler_list; do
# Setup a source with many dependencies, because some compilers
# like to wrap large dependency lists on column 80 (with \), and
# we should not choose a depcomp mode which is confused by this.
#
# We need to recreate these files for each test, as the compiler may
# overwrite some of them when testing with obscure command lines.
# This happens at least with the AIX C compiler.
: > sub/conftest.c
for i in 1 2 3 4 5 6; do
echo '#include "conftst'$i'.h"' >> sub/conftest.c
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
# Solaris 8's {/usr,}/bin/sh.
touch sub/conftst$i.h
done
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
case $depmode in
nosideeffect)
# after this tag, mechanisms are not by side-effect, so they'll
# only be used when explicitly requested
if test "x$enable_dependency_tracking" = xyes; then
continue
else
break
fi
;;
none) break ;;
esac
# We check with `-c' and `-o' for the sake of the "dashmstdout"
# mode. It turns out that the SunPro C++ compiler does not properly
# handle `-M -o', and we need to detect this.
if depmode=$depmode \
source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
$SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
>/dev/null 2>conftest.err &&
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
# icc doesn't choke on unknown options, it will just issue warnings
# or remarks (even with -Werror). So we grep stderr for any message
# that says an option was ignored or not supported.
# When given -MP, icc 7.0 and 7.1 complain thusly:
# icc: Command line warning: ignoring option '-M'; no argument required
# The diagnosis changed in icc 8.0:
# icc: Command line remark: option '-MP' not supported
if (grep 'ignoring option' conftest.err ||
grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
am_cv_$1_dependencies_compiler_type=$depmode
break
fi
fi
done
cd ..
rm -rf conftest.dir
else
am_cv_$1_dependencies_compiler_type=none
fi
])
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
AM_CONDITIONAL([am__fastdep$1], [
test "x$enable_dependency_tracking" != xno \
&& test "$am_cv_$1_dependencies_compiler_type" = gcc3])
])
# AM_SET_DEPDIR
# -------------
# Choose a directory name for dependency files.
# This macro is AC_REQUIREd in _AM_DEPENDENCIES
AC_DEFUN([AM_SET_DEPDIR],
[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
])
# AM_DEP_TRACK
# ------------
AC_DEFUN([AM_DEP_TRACK],
[AC_ARG_ENABLE(dependency-tracking,
[ --disable-dependency-tracking speeds up one-time build
--enable-dependency-tracking do not reject slow dependency extractors])
if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
AMDEPBACKSLASH='\'
fi
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
AC_SUBST([AMDEPBACKSLASH])dnl
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
])
# Generate code to set up dependency tracking. -*- Autoconf -*-
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
#serial 3
# _AM_OUTPUT_DEPENDENCY_COMMANDS
# ------------------------------
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
[for mf in $CONFIG_FILES; do
# Strip MF so we end up with the name of the file.
mf=`echo "$mf" | sed -e 's/:.*$//'`
# Check whether this is an Automake generated Makefile or not.
# We used to match only the files named `Makefile.in', but
# some people rename them; so instead we look at the file content.
# Grep'ing the first line is not enough: some people post-process
# each Makefile.in and add a new line on top of each file to say so.
# Grep'ing the whole file is not good either: AIX grep has a line
# limit of 2048, but all sed's we know have understand at least 4000.
if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
dirpart=`AS_DIRNAME("$mf")`
else
continue
fi
# Extract the definition of DEPDIR, am__include, and am__quote
# from the Makefile without running `make'.
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
test -z "$DEPDIR" && continue
am__include=`sed -n 's/^am__include = //p' < "$mf"`
test -z "am__include" && continue
am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
# When using ansi2knr, U may be empty or an underscore; expand it
U=`sed -n 's/^U = //p' < "$mf"`
# Find all dependency output files, they are included files with
# $(DEPDIR) in their names. We invoke sed twice because it is the
# simplest approach to changing $(DEPDIR) to its actual value in the
# expansion.
for file in `sed -n "
s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
# Make sure the directory exists.
test -f "$dirpart/$file" && continue
fdir=`AS_DIRNAME(["$file"])`
AS_MKDIR_P([$dirpart/$fdir])
# echo "creating $dirpart/$file"
echo '# dummy' > "$dirpart/$file"
done
done
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
# AM_OUTPUT_DEPENDENCY_COMMANDS
# -----------------------------
# This macro should only be invoked once -- use via AC_REQUIRE.
#
# This code is only required when automatic dependency tracking
# is enabled. FIXME. This creates each `.P' file that we will
# need in order to bootstrap the dependency handling code.
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
[AC_CONFIG_COMMANDS([depfiles],
[test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
[AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
])
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 8
# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
# Do all the work for Automake. -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006, 2008 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 13
# This macro actually does too much. Some checks are only needed if
# your package does certain things. But this isn't really a big deal.
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
# AM_INIT_AUTOMAKE([OPTIONS])
# -----------------------------------------------
# The call with PACKAGE and VERSION arguments is the old style
# call (pre autoconf-2.50), which is being phased out. PACKAGE
# and VERSION should now be passed to AC_INIT and removed from
# the call to AM_INIT_AUTOMAKE.
# We support both call styles for the transition. After
# the next Automake release, Autoconf can make the AC_INIT
# arguments mandatory, and then we can depend on a new Autoconf
# release and drop the old call support.
AC_DEFUN([AM_INIT_AUTOMAKE],
[AC_PREREQ([2.60])dnl
dnl Autoconf wants to disallow AM_ names. We explicitly allow
dnl the ones we care about.
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
AC_REQUIRE([AC_PROG_INSTALL])dnl
if test "`cd $srcdir && pwd`" != "`pwd`"; then
# Use -I$(srcdir) only when $(srcdir) != ., so that make's output
# is not polluted with repeated "-I."
AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
# test to see if srcdir already configured
if test -f $srcdir/config.status; then
AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
fi
fi
# test whether we have cygpath
if test -z "$CYGPATH_W"; then
if (cygpath --version) >/dev/null 2>/dev/null; then
CYGPATH_W='cygpath -w'
else
CYGPATH_W=echo
fi
fi
AC_SUBST([CYGPATH_W])
# Define the identity of the package.
dnl Distinguish between old-style and new-style calls.
m4_ifval([$2],
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
AC_SUBST([PACKAGE], [$1])dnl
AC_SUBST([VERSION], [$2])],
[_AM_SET_OPTIONS([$1])dnl
dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
[m4_fatal([AC_INIT should be called with package and version arguments])])dnl
AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
_AM_IF_OPTION([no-define],,
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
# Some tools Automake needs.
AC_REQUIRE([AM_SANITY_CHECK])dnl
AC_REQUIRE([AC_ARG_PROGRAM])dnl
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
AM_MISSING_PROG(AUTOCONF, autoconf)
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
AM_MISSING_PROG(AUTOHEADER, autoheader)
AM_MISSING_PROG(MAKEINFO, makeinfo)
AM_PROG_INSTALL_SH
AM_PROG_INSTALL_STRIP
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
# We need awk for the "check" target. The system "awk" is bad on
# some platforms.
AC_REQUIRE([AC_PROG_AWK])dnl
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
[_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
[_AM_PROG_TAR([v7])])])
_AM_IF_OPTION([no-dependencies],,
[AC_PROVIDE_IFELSE([AC_PROG_CC],
[_AM_DEPENDENCIES(CC)],
[define([AC_PROG_CC],
defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
AC_PROVIDE_IFELSE([AC_PROG_CXX],
[_AM_DEPENDENCIES(CXX)],
[define([AC_PROG_CXX],
defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
AC_PROVIDE_IFELSE([AC_PROG_OBJC],
[_AM_DEPENDENCIES(OBJC)],
[define([AC_PROG_OBJC],
defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
])
])
# When config.status generates a header, we must update the stamp-h file.
# This file resides in the same directory as the config header
# that is generated. The stamp files are numbered to have different names.
# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
# loop where config.status creates the headers, so we can generate
# our stamp files there.
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
[# Compute $1's index in $config_headers.
_am_arg=$1
_am_stamp_count=1
for _am_header in $config_headers :; do
case $_am_header in
$_am_arg | $_am_arg:* )
break ;;
* )
_am_stamp_count=`expr $_am_stamp_count + 1` ;;
esac
done
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# AM_PROG_INSTALL_SH
# ------------------
# Define $install_sh.
AC_DEFUN([AM_PROG_INSTALL_SH],
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
AC_SUBST(install_sh)])
# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 2
# Check whether the underlying file-system supports filenames
# with a leading dot. For instance MS-DOS doesn't.
AC_DEFUN([AM_SET_LEADING_DOT],
[rm -rf .tst 2>/dev/null
mkdir .tst 2>/dev/null
if test -d .tst; then
am__leading_dot=.
else
am__leading_dot=_
fi
rmdir .tst 2>/dev/null
AC_SUBST([am__leading_dot])])
# Check to see how 'make' treats includes. -*- Autoconf -*-
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 3
# AM_MAKE_INCLUDE()
# -----------------
# Check to see how make treats includes.
AC_DEFUN([AM_MAKE_INCLUDE],
[am_make=${MAKE-make}
cat > confinc << 'END'
am__doit:
@echo done
.PHONY: am__doit
END
# If we don't find an include directive, just comment out the code.
AC_MSG_CHECKING([for style of include used by $am_make])
am__include="#"
am__quote=
_am_result=none
# First try GNU make style include.
echo "include confinc" > confmf
# We grep out `Entering directory' and `Leaving directory'
# messages which can occur if `w' ends up in MAKEFLAGS.
# In particular we don't look at `^make:' because GNU make might
# be invoked under some other name (usually "gmake"), in which
# case it prints its new name instead of `make'.
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
am__include=include
am__quote=
_am_result=GNU
fi
# Now try BSD make style include.
if test "$am__include" = "#"; then
echo '.include "confinc"' > confmf
if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
am__include=.include
am__quote="\""
_am_result=BSD
fi
fi
AC_SUBST([am__include])
AC_SUBST([am__quote])
AC_MSG_RESULT([$_am_result])
rm -f confinc confmf
])
# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 5
# AM_MISSING_PROG(NAME, PROGRAM)
# ------------------------------
AC_DEFUN([AM_MISSING_PROG],
[AC_REQUIRE([AM_MISSING_HAS_RUN])
$1=${$1-"${am_missing_run}$2"}
AC_SUBST($1)])
# AM_MISSING_HAS_RUN
# ------------------
# Define MISSING if not defined so far and test if it supports --run.
# If it does, set am_missing_run to use it, otherwise, to nothing.
AC_DEFUN([AM_MISSING_HAS_RUN],
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
AC_REQUIRE_AUX_FILE([missing])dnl
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
# Use eval to expand $SHELL
if eval "$MISSING --run true"; then
am_missing_run="$MISSING --run "
else
am_missing_run=
AC_MSG_WARN([`missing' script is too old or missing])
fi
])
# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# AM_PROG_MKDIR_P
# ---------------
# Check for `mkdir -p'.
AC_DEFUN([AM_PROG_MKDIR_P],
[AC_PREREQ([2.60])dnl
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
dnl while keeping a definition of mkdir_p for backward compatibility.
dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
dnl Makefile.ins that do not define MKDIR_P, so we do our own
dnl adjustment using top_builddir (which is defined more often than
dnl MKDIR_P).
AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
case $mkdir_p in
[[\\/$]]* | ?:[[\\/]]*) ;;
*/*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
esac
])
# Helper functions for option handling. -*- Autoconf -*-
# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 3
# _AM_MANGLE_OPTION(NAME)
# -----------------------
AC_DEFUN([_AM_MANGLE_OPTION],
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
# _AM_SET_OPTION(NAME)
# ------------------------------
# Set option NAME. Presently that only means defining a flag for this option.
AC_DEFUN([_AM_SET_OPTION],
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
# _AM_SET_OPTIONS(OPTIONS)
# ----------------------------------
# OPTIONS is a space-separated list of Automake options.
AC_DEFUN([_AM_SET_OPTIONS],
[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
# -------------------------------------------
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
AC_DEFUN([_AM_IF_OPTION],
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
# Check to make sure that the build environment is sane. -*- Autoconf -*-
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 4
# AM_SANITY_CHECK
# ---------------
AC_DEFUN([AM_SANITY_CHECK],
[AC_MSG_CHECKING([whether build environment is sane])
# Just in case
sleep 1
echo timestamp > conftest.file
# Do `set' in a subshell so we don't clobber the current shell's
# arguments. Must try -L first in case configure is actually a
# symlink; some systems play weird games with the mod time of symlinks
# (eg FreeBSD returns the mod time of the symlink's containing
# directory).
if (
set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
if test "$[*]" = "X"; then
# -L didn't work.
set X `ls -t $srcdir/configure conftest.file`
fi
rm -f conftest.file
if test "$[*]" != "X $srcdir/configure conftest.file" \
&& test "$[*]" != "X conftest.file $srcdir/configure"; then
# If neither matched, then we have a broken ls. This can happen
# if, for instance, CONFIG_SHELL is bash and it inherits a
# broken ls alias from the environment. This has actually
# happened. Such a system could not be considered "sane".
AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
alias in your environment])
fi
test "$[2]" = conftest.file
)
then
# Ok.
:
else
AC_MSG_ERROR([newly created file is older than distributed files!
Check your system clock])
fi
AC_MSG_RESULT(yes)])
# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# AM_PROG_INSTALL_STRIP
# ---------------------
# One issue with vendor `install' (even GNU) is that you can't
# specify the program used to strip binaries. This is especially
# annoying in cross-compiling environments, where the build's strip
# is unlikely to handle the host's binaries.
# Fortunately install-sh will honor a STRIPPROG variable, so we
# always use install-sh in `make install-strip', and initialize
# STRIPPROG with the value of the STRIP variable (set by the user).
AC_DEFUN([AM_PROG_INSTALL_STRIP],
[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
# Installed binaries are usually stripped using `strip' when the user
# run `make install-strip'. However `strip' might not be the right
# tool to use in cross-compilation environments, therefore Automake
# will honor the `STRIP' environment variable to overrule this program.
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
if test "$cross_compiling" != no; then
AC_CHECK_TOOL([STRIP], [strip], :)
fi
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
AC_SUBST([INSTALL_STRIP_PROGRAM])])
# Copyright (C) 2006 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# _AM_SUBST_NOTMAKE(VARIABLE)
# ---------------------------
# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
# This macro is traced by Automake.
AC_DEFUN([_AM_SUBST_NOTMAKE])
# Check how to create a tarball. -*- Autoconf -*-
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# serial 2
# _AM_PROG_TAR(FORMAT)
# --------------------
# Check how to create a tarball in format FORMAT.
# FORMAT should be one of `v7', `ustar', or `pax'.
#
# Substitute a variable $(am__tar) that is a command
# writing to stdout a FORMAT-tarball containing the directory
# $tardir.
# tardir=directory && $(am__tar) > result.tar
#
# Substitute a variable $(am__untar) that extract such
# a tarball read from stdin.
# $(am__untar) < result.tar
AC_DEFUN([_AM_PROG_TAR],
[# Always define AMTAR for backward compatibility.
AM_MISSING_PROG([AMTAR], [tar])
m4_if([$1], [v7],
[am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
[m4_case([$1], [ustar],, [pax],,
[m4_fatal([Unknown tar format])])
AC_MSG_CHECKING([how to create a $1 tar archive])
# Loop over all known methods to create a tar archive until one works.
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
# Do not fold the above two line into one, because Tru64 sh and
# Solaris sh will not grok spaces in the rhs of `-'.
for _am_tool in $_am_tools
do
case $_am_tool in
gnutar)
for _am_tar in tar gnutar gtar;
do
AM_RUN_LOG([$_am_tar --version]) && break
done
am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
am__untar="$_am_tar -xf -"
;;
plaintar)
# Must skip GNU tar: if it does not support --format= it doesn't create
# ustar tarball either.
(tar --version) >/dev/null 2>&1 && continue
am__tar='tar chf - "$$tardir"'
am__tar_='tar chf - "$tardir"'
am__untar='tar xf -'
;;
pax)
am__tar='pax -L -x $1 -w "$$tardir"'
am__tar_='pax -L -x $1 -w "$tardir"'
am__untar='pax -r'
;;
cpio)
am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
am__untar='cpio -i -H $1 -d'
;;
none)
am__tar=false
am__tar_=false
am__untar=false
;;
esac
# If the value was cached, stop now. We just wanted to have am__tar
# and am__untar set.
test -n "${am_cv_prog_tar_$1}" && break
# tar/untar a dummy directory, and stop if the command works
rm -rf conftest.dir
mkdir conftest.dir
echo GrepMe > conftest.dir/file
AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
rm -rf conftest.dir
if test -s conftest.tar; then
AM_RUN_LOG([$am__untar <conftest.tar])
grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
fi
done
rm -rf conftest.dir
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
AC_SUBST([am__tar])
AC_SUBST([am__untar])
]) # _AM_PROG_TAR
m4_include([acinclude.m4])

@ -1 +0,0 @@
Subproject commit 04db460623e1f235e7239f08fdcc2d0ef72636af

@ -1 +0,0 @@
Subproject commit 1994b808819fd74446cb8f1a0491b3e10244f463

@ -0,0 +1,8 @@
#define VERSION "@VERSION@"
// Defined if you have fvisibility and fvisibility-inlines-hidden support.
#cmakedefine __TDE_HAVE_GCC_VISIBILITY 1
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@

@ -1,240 +0,0 @@
/* config.h.in. Generated from configure.in by autoheader. */
/* Define to 1 if you have the <Carbon/Carbon.h> header file. */
#undef HAVE_CARBON_CARBON_H
/* Define if you have the CoreAudio API */
#undef HAVE_COREAUDIO
/* Define to 1 if you have the <crt_externs.h> header file. */
#undef HAVE_CRT_EXTERNS_H
/* Defines if your system has the crypt function */
#undef HAVE_CRYPT
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* define if the Konqueror plugin is compiled */
#undef HAVE_KONQPLUGIN
/* Define if you have libjpeg */
#undef HAVE_LIBJPEG
/* Define if you have libpng */
#undef HAVE_LIBPNG
/* Define if you have a working libpthread (will enable threaded code) */
#undef HAVE_LIBPTHREAD
/* Define if you have libz */
#undef HAVE_LIBZ
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define if your system needs _NSGetEnviron to set up the environment */
#undef HAVE_NSGETENVIRON
/* Define if you have res_init */
#undef HAVE_RES_INIT
/* Define if you have the res_init prototype */
#undef HAVE_RES_INIT_PROTO
/* Define if you have a STL implementation by SGI */
#undef HAVE_SGI_STL
/* Define to 1 if you have the `snprintf' function. */
#undef HAVE_SNPRINTF
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define if you have strlcat */
#undef HAVE_STRLCAT
/* Define if you have the strlcat prototype */
#undef HAVE_STRLCAT_PROTO
/* Define if you have strlcpy */
#undef HAVE_STRLCPY
/* Define if you have the strlcpy prototype */
#undef HAVE_STRLCPY_PROTO
/* Define to 1 if you have the <sys/bitypes.h> header file. */
#undef HAVE_SYS_BITYPES_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define to 1 if you have the `vsnprintf' function. */
#undef HAVE_VSNPRINTF
/* Suffix for lib directories */
#undef KDELIBSUFF
/* Name of package */
#undef PACKAGE
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* The size of `char *', as computed by sizeof. */
#undef SIZEOF_CHAR_P
/* The size of `int', as computed by sizeof. */
#undef SIZEOF_INT
/* The size of `long', as computed by sizeof. */
#undef SIZEOF_LONG
/* The size of `short', as computed by sizeof. */
#undef SIZEOF_SHORT
/* The size of `size_t', as computed by sizeof. */
#undef SIZEOF_SIZE_T
/* The size of `unsigned long', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_LONG
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Version number of package */
#undef VERSION
/* Defined if compiling without arts */
#undef WITHOUT_ARTS
/*
* jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
* headers and I'm too lazy to write a configure test as long as only
* unixware is related
*/
#ifdef _UNIXWARE
#define HAVE_BOOLEAN
#endif
/*
* AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
* that defines bzero.
*/
#if defined(_AIX)
#include <strings.h>
#endif
#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
# include <sys/time.h>
# include <crt_externs.h>
# define environ (*_NSGetEnviron())
#endif
#if !defined(HAVE_RES_INIT_PROTO)
#ifdef __cplusplus
extern "C" {
#endif
int res_init(void);
#ifdef __cplusplus
}
#endif
#endif
#if !defined(HAVE_STRLCAT_PROTO)
#ifdef __cplusplus
extern "C" {
#endif
unsigned long strlcat(char*, const char*, unsigned long);
#ifdef __cplusplus
}
#endif
#endif
#if !defined(HAVE_STRLCPY_PROTO)
#ifdef __cplusplus
extern "C" {
#endif
unsigned long strlcpy(char*, const char*, unsigned long);
#ifdef __cplusplus
}
#endif
#endif
/*
* On HP-UX, the declaration of vsnprintf() is needed every time !
*/
#if !defined(HAVE_VSNPRINTF) || defined(hpux)
#if __STDC__
#include <stdarg.h>
#include <stdlib.h>
#else
#include <varargs.h>
#endif
#ifdef __cplusplus
extern "C"
#endif
int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
#ifdef __cplusplus
extern "C"
#endif
int snprintf(char *str, size_t n, char const *fmt, ...);
#endif
#if defined(__SVR4) && !defined(__svr4__)
#define __svr4__ 1
#endif
/* type to use in place of socklen_t if not defined */
#undef kde_socklen_t
/* type to use in place of socklen_t if not defined (deprecated, use
kde_socklen_t) */
#undef ksize_t

@ -1,2 +0,0 @@
./admin/configure.in.min
configure.in.in

@ -1,161 +0,0 @@
dnl =======================================================
dnl FILE: ./admin/configure.in.min
dnl =======================================================
dnl This file is part of the KDE libraries/packages
dnl Copyright (C) 2001 Stephan Kulow (coolo@kde.org)
dnl This file is free software; you can redistribute it and/or
dnl modify it under the terms of the GNU Library General Public
dnl License as published by the Free Software Foundation; either
dnl version 2 of the License, or (at your option) any later version.
dnl This library is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
dnl Library General Public License for more details.
dnl You should have received a copy of the GNU Library General Public License
dnl along with this library; see the file COPYING.LIB. If not, write to
dnl the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
dnl Boston, MA 02110-1301, USA.
# Original Author was Kalle@kde.org
# I lifted it in some mater. (Stephan Kulow)
# I used much code from Janos Farkas
dnl Process this file with autoconf to produce a configure script.
AC_INIT(acinclude.m4) dnl a source file from your sub dir
dnl This is so we can use kde-common
AC_CONFIG_AUX_DIR(admin)
dnl This ksh/zsh feature conflicts with `cd blah ; pwd`
unset CDPATH
dnl Checking host/target/build systems, for make, install etc.
AC_CANONICAL_SYSTEM
dnl Perform program name transformation
AC_ARG_PROGRAM
dnl Automake doc recommends to do this only here. (Janos)
AM_INIT_AUTOMAKE(smb4k, 0.9.4) dnl searches for some needed programs
KDE_SET_PREFIX
dnl generate the config header
AM_CONFIG_HEADER(config.h) dnl at the distribution this done
dnl Checks for programs.
AC_CHECK_COMPILERS
AC_ENABLE_SHARED(yes)
AC_ENABLE_STATIC(no)
KDE_PROG_LIBTOOL
dnl for NLS support. Call them in this order!
dnl WITH_NLS is for the po files
AM_KDE_WITH_NLS
KDE_USE_QT(3.3.0)
AC_PATH_KDE
dnl =======================================================
dnl FILE: configure.in.in
dnl =======================================================
#MIN_CONFIG(3.3.0)
#AM_KDE_MIN_VERSION(3.3.0)
dnl PACKAGE set before
dnl=========================================================================dnl
dnl Konqueror plugin dnl
dnl=========================================================================dnl
AC_ARG_WITH(
[konqplugin],
[AS_HELP_STRING([--with-konqplugin=ARG],
[build with Konqueror plugin (default ARG=yes)])],
[],
[with_konqplugin=yes])
if test x$with_konqplugin = xyes; then
KDE_CHECK_HEADER(
[konqsidebarplugin.h],
[AC_DEFINE(HAVE_KONQPLUGIN,1,
[define if the Konqueror plugin is compiled])],
[AC_MSG_ERROR([
***
*** Cannot build Konqueror plugin. Install the development files for KDE base
*** or pass the '--with-konqplugin=no' option to the configure script.
***])],
[]
)
else
DO_NOT_COMPILE="$DO_NOT_COMPILE plugin"
fi
AM_CONDITIONAL([compile_konqplugin], [test x$with_konqplugin = xyes])
KDE_CREATE_SUBDIRSLIST
AC_CONFIG_FILES([ Makefile ])
AC_CONFIG_FILES([ doc/Makefile ])
AC_CONFIG_FILES([ doc/en/Makefile ])
AC_CONFIG_FILES([ plugin/Makefile ])
AC_CONFIG_FILES([ po/Makefile ])
AC_CONFIG_FILES([ smb4k/Makefile ])
AC_CONFIG_FILES([ smb4k/browser/Makefile ])
AC_CONFIG_FILES([ smb4k/configdlg/Makefile ])
AC_CONFIG_FILES([ smb4k/core/Makefile ])
AC_CONFIG_FILES([ smb4k/dialogs/Makefile ])
AC_CONFIG_FILES([ smb4k/icons/Makefile ])
AC_CONFIG_FILES([ smb4k/iconview/Makefile ])
AC_CONFIG_FILES([ smb4k/listview/Makefile ])
AC_CONFIG_FILES([ smb4k/searchdlg/Makefile ])
AC_CONFIG_FILES([ utilities/Makefile ])
AC_OUTPUT
# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
# And if so, warn when they don't match
if test "$kde_libs_prefix" != "$given_prefix"; then
# And if kde doesn't know about the prefix yet
echo ":"`tde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
if test $? -ne 0; then
echo ""
echo "Warning: you chose to install this package in $given_prefix,"
echo "but KDE was found in $kde_libs_prefix."
echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
echo "that TDEDIRS contains it, e.g. export TDEDIRS=$given_prefix:$kde_libs_prefix"
echo "Then restart KDE."
echo ""
fi
fi
fi
if test x$GXX = "xyes" -a x$kde_have_gcc_visibility = "xyes" -a x$kde_cv_val_qt_gcc_visibility_patched = "xno"; then
echo ""
echo "Your GCC supports symbol visibility, but the patch for Qt supporting visibility"
echo "was not included. Therefore, GCC symbol visibility support remains disabled."
echo ""
echo "For better performance, consider including the Qt visibility supporting patch"
echo "located at:"
echo ""
echo "http://bugs.kde.org/show_bug.cgi?id=109386"
echo ""
echo "and recompile all of Qt and KDE. Note, this is entirely optional and"
echo "everything will continue to work just fine without it."
echo ""
fi
if test "$all_tests" = "bad"; then
if test ! "$cache_file" = "/dev/null"; then
echo ""
echo "Please remove the file $cache_file after changing your setup"
echo "so that configure will find the changes next time."
echo ""
fi
else
echo ""
echo "Good - your configure finished. Start make now"
echo ""
fi

@ -1,36 +0,0 @@
#MIN_CONFIG(3.3.0)
#AM_KDE_MIN_VERSION(3.3.0)
KDE_ENABLE_HIDDEN_VISIBILITY
AM_INIT_AUTOMAKE(smb4k,0.9.4)
dnl=========================================================================dnl
dnl Konqueror plugin dnl
dnl=========================================================================dnl
AC_ARG_WITH(
[konqplugin],
[AS_HELP_STRING([--with-konqplugin=ARG],
[build with Konqueror plugin (default ARG=yes)])],
[],
[with_konqplugin=yes])
if test x$with_konqplugin = xyes; then
KDE_CHECK_HEADER(
[konqsidebarplugin.h],
[AC_DEFINE(HAVE_KONQPLUGIN,1,
[define if the Konqueror plugin is compiled])],
[AC_MSG_ERROR([
***
*** Cannot build Konqueror plugin. Install the development files for KDE base
*** or pass the '--with-konqplugin=no' option to the configure script.
***])],
[]
)
else
DO_NOT_COMPILE="$DO_NOT_COMPILE plugin"
fi
AM_CONDITIONAL([compile_konqplugin], [test x$with_konqplugin = xyes])

@ -1,2 +0,0 @@
SUBDIRS = en
KDE_DOCS = AUTO

@ -1,2 +0,0 @@
KDE_LANG = en
KDE_DOCS = smb4k

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 985 B

After

Width:  |  Height:  |  Size: 883 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 871 B

After

Width:  |  Height:  |  Size: 844 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 963 B

After

Width:  |  Height:  |  Size: 868 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1003 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 639 B

After

Width:  |  Height:  |  Size: 629 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 968 B

After

Width:  |  Height:  |  Size: 898 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 654 B

After

Width:  |  Height:  |  Size: 639 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 14 KiB

@ -4924,18 +4924,18 @@ in the meantime.</para>
</listitem> </listitem>
<listitem id="trouble_shooting_no_qt"> <listitem id="trouble_shooting_no_qt">
<para><emphasis role="bold">Problem:</emphasis> The configure script fails and complains about a missing Qt installation.</para> <para><emphasis role="bold">Problem:</emphasis> The configure script fails and complains about a missing TQt installation.</para>
<para><emphasis role="bold">Solution:</emphasis> There are two things that should check:</para> <para><emphasis role="bold">Solution:</emphasis> There are two things that should check:</para>
<itemizedlist> <itemizedlist>
<listitem><para>Maybe the Qt header files are not installed. If this is the case, install them and run the configure script again.</para></listitem> <listitem><para>Maybe the TQt header files are not installed. If this is the case, install them and run the configure script again.</para></listitem>
<listitem><para>The <envar>QTDIR</envar> environment variable might not be set properly or at all. Make sure you export it in your shell's configuration file.</para> <listitem><para>The <envar>TQTDIR</envar> environment variable might not be set properly or at all. Make sure you export it in your shell's configuration file.</para>
<para>If you are using the bash, check for the following line in your <filename>~/.bashrc</filename> file</para> <para>If you are using the bash, check for the following line in your <filename>~/.bashrc</filename> file</para>
<screen>export QTDIR=PREFIX</screen> <screen>export TQTDIR=PREFIX</screen>
<para>and add it, if it is not present. Replace PREFIX with the prefix of your Qt installation. Run</para> <para>and add it, if it is not present. Replace PREFIX with the prefix of your TQt installation. Run</para>
<screen><prompt>$</prompt> <userinput><command>source</command> ~/.bashrc</userinput></screen> <screen><prompt>$</prompt> <userinput><command>source</command> ~/.bashrc</userinput></screen>
<para>from the shell. Now, you're set for a second configuration attempt.</para></listitem> <para>from the shell. Now, you're set for a second configuration attempt.</para></listitem>
</itemizedlist> </itemizedlist>
<para>If the header files are installed and the <envar>QTDIR</envar> variable is set, but you still get the same error, you might want to try to pass the <option>--with-qt-includes=/path/to/header/files</option> option to the configure script.</para> <para>If the header files are installed and the <envar>TQTDIR</envar> variable is set, but you still get the same error, you might want to try to pass the <option>--with-tqt-includes=/path/to/header/files</option> option to the configure script.</para>
</listitem> </listitem>
<listitem id="trouble_shooting_no_kde"> <listitem id="trouble_shooting_no_kde">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 150 KiB

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 34 KiB

@ -0,0 +1,30 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### pluginloader
tde_import( konqueror )
tde_add_kpart( konqsidebar_smb4k AUTOMOC
SOURCES smb4k_konqplugin.cpp
LINK tdecore-shared tdeui-shared tdeio-shared tdeparts-shared konqsidebarplugin-shared smb4kcore-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other files
tde_create_translated_desktop(
SOURCE smb4k_add.desktop
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/add
)

@ -1,13 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
kde_module_LTLIBRARIES = konqsidebar_smb4k.la
konqsidebar_smb4k_la_SOURCES = smb4k_konqplugin.cpp
konqsidebar_smb4k_la_LDFLAGS = -module $(all_libraries) \
-L$(top_builddir)/smb4k/core -L$(topbuild_dir)/smb4k/widgets -lkonqsidebarplugin
konqsidebar_smb4k_la_LIBADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(KDE_PLUGIN) $(LIB_TDEFILE) $(LIB_TDEPARTS) $(LIB_QT) $(LIB_TDECORE) \
$(LIB_TDEUI)
globaladddir = $(kde_datadir)/konqsidebartng/add
globaladd_DATA = smb4k_add.desktop
noinst_HEADERS = smb4k_konqplugin.h

@ -1,73 +1,13 @@
[Desktop Entry] [Desktop Entry]
Name=Samba Browser
Icon=smb4k
Type=Application Type=Application
Name=Samba Browser
GenericName=The SMB/CIFS Share Browser GenericName=The SMB/CIFS Share Browser
GenericName[bg]=Самба ресурсен четец
GenericName[ca]=El navegador de compartits SMB/CIFS
GenericName[cs]=Prohližeč SMB/CIFS sdílení
GenericName[de]=Der Browser für SMB/CIFS-Freigaben
GenericName[es]=El explorador de recursos compartidos SMB/CIFS
GenericName[fr]=L'explorateur de partages SMB / CIFS
GenericName[hu]=Az SMB/CIFS böngésző
GenericName[it]=Browser di condivisioni SMB/CIFS
GenericName[ja]=SMB/CIFS 共有(シェア)・ブラウザー
GenericName[nl]=De SMB/CIFS Share Browser
GenericName[no]=SMB/CIFS ressurs utforsker
GenericName[no_NY]=SMB/CIFS ressurs surfar
GenericName[pl]=Przeglądarka Zasobów SMB/CIFS
GenericName[pt_BR]=O navegador de compartilhamentos SMB/CIFS
GenericName[ru]=The SMB/CIFS Share Browser
GenericName[sk]=Prehliadač SMB/CIFS zdieľaní
GenericName[sv]=SMB Katalog programmed
GenericName[tr]=SMB/CIFS Paylaşım Tarayıcısı
GenericName[uk]=Навігатор спільних ресурсів SMB/CIFS
GenericName[zh_CN]=SMB 共享浏览器"
#
# The following lines seem to be necessary for SuSE.
#
Name[bg]=Samba Browser
Name[ca]=Samba Browser
Name[cs]=Samba Browser
Name[de]=Samba Browser
Name[es]=Samba Browser
Name[fr]=Samba Browser
Name[hu]=Samba Browser
Name[it]=Samba Browser
Name[ja]=Samba Browser
Name[nl]=Samba Browser
Name[no]=Samba Browser
Name[no_NY]=Samba Browser
Name[pl]=Samba Browser
Name[pt_BR]=Samba Browser
Name[ru]=Samba Browser
Name[sk]=Samba Browser
Name[sv]=Samba Browser
Name[tr]=Samba Tarayıcısı
Name[uk]=Samba Browser
Name[zh_CN]=Samba Browser
Comment=The SMB/CIFS Share Browser Comment=The SMB/CIFS Share Browser
Comment[bg]=Самба ресурсен четец
Comment[ca]=El navegador de compartits SMB/CIFS
Comment[cs]=Prohližeč SMB/CIFS sdílení
Comment[de]=Der Browser für SMB/CIFS-Freigaben
Comment[es]=El explorador de recursos compartidos SMB/CIFS
Comment[fr]=L'explorateur de partages SMB / CIFS
Comment[hu]=Az SMB/CIFS böngésző
Comment[it]=Browser di condivisioni SMB/CIFS
Comment[ja]=SMB/CIFS 共有(シェア)・ブラウザー
Comment[nl]=De SMB/CIFS Share Browser
Comment[no]=SMB/CIFS ressurs utforsker
Comment[no_NY]=SMB/CIFS ressurs surfar
Comment[pl]=Przeglądarka Zasobów SMB/CIFS
Comment[pt_BR]=O navegador de compartilhamentos SMB/CIFS
Comment[ru]=The SMB/CIFS Share Browser
Comment[sk]=Prehliadač SMB/CIFS zdieľaní
Comment[sv]=SMB Katalog programmed
Comment[tr]=SMB/CIFS Paylaşım Tarayıcısı
Comment[uk]=Навігатор спільних ресурсів SMB/CIFS
Comment[zh_CN]=SMB 共享浏览器"
Icon=smb4k
X-Open=false X-Open=false
X-TDE-KonqSidebarAddModule=konqsidebar_smb4k X-TDE-KonqSidebarAddModule=konqsidebar_smb4k
X-TDE-KonqSidebarUniversal=true X-TDE-KonqSidebarUniversal=true

@ -67,9 +67,9 @@ KonqSidebar_Smb4K::KonqSidebar_Smb4K(TDEInstance *inst,TQObject *parent,TQWidget
TDEToolBar *topBar = new TDEToolBar( widget, "Topbar" ); TDEToolBar *topBar = new TDEToolBar( widget, "Topbar" );
topBar->setIconSize(16); topBar->setIconSize(16);
topBar->insertButton( "reload", 0, TQT_SIGNAL( clicked() ), this, TQT_SLOT( slotRescan() ) , TRUE, i18n( "Scan Network" ) ); topBar->insertButton( "reload", 0, TQ_SIGNAL( clicked() ), this, TQ_SLOT( slotRescan() ) , true, i18n( "Scan Network" ) );
topBar->insertButton( "edit-find", 1, TQT_SIGNAL( clicked() ), this, TQT_SLOT( slotSearch() ) , TRUE, i18n( "Search" ) ); topBar->insertButton( "edit-find", 1, TQ_SIGNAL( clicked() ), this, TQ_SLOT( slotSearch() ) , true, i18n( "Search" ) );
topBar->insertButton( "configure", 2, TQT_SIGNAL( clicked() ), this, TQT_SLOT( slotSmb4KOptionsDlg() ) , TRUE, i18n( "Configure" ) ); topBar->insertButton( "configure", 2, TQ_SIGNAL( clicked() ), this, TQ_SLOT( slotSmb4KOptionsDlg() ) , true, i18n( "Configure" ) );
// //
// Browser widget: // Browser widget:
@ -78,7 +78,7 @@ KonqSidebar_Smb4K::KonqSidebar_Smb4K(TDEInstance *inst,TQObject *parent,TQWidget
if ( browser_factory ) if ( browser_factory )
{ {
m_browser_part = static_cast<KParts::Part *>( browser_factory->create( TQT_TQOBJECT(widget), "BrowserPart", "KParts::Part", TQStringList( "konqplugin=\"true\"" ) ) ); m_browser_part = static_cast<KParts::Part *>( browser_factory->create( widget, "BrowserPart", "KParts::Part", TQStringList( "konqplugin=\"true\"" ) ) );
// Do nothing here. The network scan (and the mounting of recently used // Do nothing here. The network scan (and the mounting of recently used
// shares) will be done by Smb4KCore::init() below. // shares) will be done by Smb4KCore::init() below.
@ -90,8 +90,8 @@ KonqSidebar_Smb4K::KonqSidebar_Smb4K(TDEInstance *inst,TQObject *parent,TQWidget
return; return;
} }
connect( Smb4KCore::mounter(), TQT_SIGNAL( mountedShare( const TQString &) ), this, TQT_SLOT( slotMountedShare( const TQString & ) ) ); connect( Smb4KCore::mounter(), TQ_SIGNAL( mountedShare( const TQString &) ), this, TQ_SLOT( slotMountedShare( const TQString & ) ) );
connect( Smb4KCore::mounter(), TQT_SIGNAL( aboutToUnmount( const TQString& ) ), this, TQT_SLOT( slotPrepareUnmount( const TQString& ) ) ); connect( Smb4KCore::mounter(), TQ_SIGNAL( aboutToUnmount( const TQString& ) ), this, TQ_SLOT( slotPrepareUnmount( const TQString& ) ) );
// Scan the network and remount recently used shares: // Scan the network and remount recently used shares:
Smb4KCore::self()->init(); Smb4KCore::self()->init();
@ -151,7 +151,7 @@ void KonqSidebar_Smb4K::slotSearch()
TQFrame *frame = searchDialog->plainPage(); TQFrame *frame = searchDialog->plainPage();
m_search_part = static_cast<KParts::Part *>( search_factory->create( TQT_TQOBJECT(frame), "SearchDialogPart", "KParts::Part" ) ); m_search_part = static_cast<KParts::Part *>( search_factory->create( frame, "SearchDialogPart", "KParts::Part" ) );
if ( m_search_part ) if ( m_search_part )
{ {
@ -164,7 +164,7 @@ void KonqSidebar_Smb4K::slotSearch()
// Instead we want that a search is started: // Instead we want that a search is started:
searchDialog->actionButton( KDialogBase::Close )->setAutoDefault( false ); searchDialog->actionButton( KDialogBase::Close )->setAutoDefault( false );
//connect( m_search_dialog, TQT_SIGNAL( searchResult( Smb4KHostItem * ) ), this, TQT_SLOT( slotInsertItem( Smb4KHostItem * ) ) ); //connect( m_search_dialog, TQ_SIGNAL( searchResult( Smb4KHostItem * ) ), this, TQ_SLOT( slotInsertItem( Smb4KHostItem * ) ) );
searchDialog->show(); searchDialog->show();
} }
@ -188,11 +188,11 @@ void KonqSidebar_Smb4K::slotSmb4KOptionsDlg()
if ( config_factory ) if ( config_factory )
{ {
TDEConfigDialog *dlg = static_cast<TDEConfigDialog *>( TQT_TQWIDGET(config_factory->create( TQT_TQOBJECT(widget), "ConfigDialog", "TDEConfigDialog" )) ); TDEConfigDialog *dlg = static_cast<TDEConfigDialog *>( config_factory->create( widget, "ConfigDialog", "TDEConfigDialog" ) );
if ( dlg ) if ( dlg )
{ {
connect( dlg, TQT_SIGNAL( settingsChanged() ), this, TQT_SLOT( slotSettingsChanged() ) ); connect( dlg, TQ_SIGNAL( settingsChanged() ), this, TQ_SLOT( slotSettingsChanged() ) );
dlg->show(); dlg->show();
} }

@ -42,7 +42,7 @@
class smb4kWidget : public TQVBox class smb4kWidget : public TQVBox
{ {
Q_OBJECT TQ_OBJECT
public: public:
smb4kWidget( TQWidget * parent = 0, const char * name = 0, WFlags f = 0 ); smb4kWidget( TQWidget * parent = 0, const char * name = 0, WFlags f = 0 );
@ -53,7 +53,7 @@ private:
class KonqSidebar_Smb4K : public KonqSidebarPlugin class KonqSidebar_Smb4K : public KonqSidebarPlugin
{ {
Q_OBJECT TQ_OBJECT
public: public:
/** /**

@ -1,4 +0,0 @@
POFILES = AUTO
EXTRA_DIST=smb4k.pot

@ -1,46 +0,0 @@
<?xml version = '1.0' encoding = 'UTF-8'?>
<!DOCTYPE KDevPrjSession>
<KDevPrjSession>
<DocsAndViews NumberOfDocuments="7" >
<Doc0 NumberOfViews="1" URL="file:///home/alex/Entwicklung/smb4k_09/ChangeLog" >
<View0 Encoding="" line="0" Type="Source" />
</Doc0>
<Doc1 NumberOfViews="1" URL="file:///home/alex/Entwicklung/smb4k_09/smb4k/core/smb4tdefileio.cpp" >
<View0 Encoding="" line="0" Type="Source" />
</Doc1>
<Doc2 NumberOfViews="1" URL="file:///home/alex/Entwicklung/smb4k_09/smb4k/configdlg/smb4tdeconfigdialog.cpp" >
<View0 Encoding="" line="0" Type="Source" />
</Doc2>
<Doc3 NumberOfViews="1" URL="file:///home/alex/Entwicklung/smb4k_09/smb4k/configdlg/smb4ksuperuseroptions.cpp" >
<View0 Encoding="" line="0" Type="Source" />
</Doc3>
<Doc4 NumberOfViews="1" URL="file:///home/alex/Entwicklung/smb4k_09/smb4k/core/smb4kscanner.cpp" >
<View0 Encoding="" line="399" Type="Source" />
</Doc4>
<Doc5 NumberOfViews="1" URL="file:///home/alex/Entwicklung/smb4k_09/smb4k/core/smb4kauthinfo.h" >
<View0 Encoding="" line="64" Type="Source" />
</Doc5>
<Doc6 NumberOfViews="1" URL="file:///home/alex/Entwicklung/smb4k_09/smb4k/core/smb4tdeglobal.h" >
<View0 Encoding="" line="82" Type="Source" />
</Doc6>
</DocsAndViews>
<pluginList>
<kdevdebugger>
<breakpointList/>
<showInternalCommands value="0" />
</kdevdebugger>
<kdevastyle>
<Extensions ext="*.cpp *.h,*.c *.h,*.cxx *.hxx,*.c++ *.h++,*.cc *.hh,*.C *.H,*.diff,*.inl,*.java,*.moc,*.patch,*.tlh,*.xpm" />
<AStyle IndentPreprocessors="0" FillCount="4" PadParenthesesOut="1" IndentNamespaces="1" IndentLabels="1" Fill="Tabs" MaxStatement="40" Brackets="Break" MinConditional="-1" IndentBrackets="0" PadParenthesesUn="1" BlockBreak="0" KeepStatements="1" KeepBlocks="1" BlockIfElse="0" IndentSwitches="1" PadOperators="0" FStyle="UserDefined" IndentCases="0" FillEmptyLines="0" BracketsCloseHeaders="0" BlockBreakAll="0" PadParenthesesIn="1" IndentClasses="1" IndentBlocks="0" FillForce="0" />
</kdevastyle>
<kdevbookmarks>
<bookmarks/>
</kdevbookmarks>
<kdevvalgrind>
<executable path="" params="" />
<valgrind path="" params="" />
<calltree path="" params="" />
<tdecachegrind path="" />
</kdevvalgrind>
</pluginList>
</KDevPrjSession>

@ -1,14 +0,0 @@
Begin4
Title: Smb4K
Version: R14.0.0
Entered-date: 2010-05-10
Description: An advanced network neighborhood browser
Keywords: TDE Qt Samba network browser
Author: Alexander Reinholdt <dustpuppy@mail.berlios.de>
Maintained-by: The Trinity Desktop Environment (TDE) http://www.trinitydesktop.org/
Primary-site: http://git.trinitydesktop.org/cgit/
Alternate-site:
Original-site: http://sourceforge.net/p/smb4k/home/Home/
Platforms: Linux and other Unices running TDE
Copying-policy: GPL
End

@ -1,274 +0,0 @@
<!DOCTYPE tdevelop>
<tdevelop>
<general>
<author>Alexander Reinholdt</author>
<email>dustpuppy@users.berlios.de</email>
<projectmanagement>KDevKDEAutoProject</projectmanagement>
<primarylanguage>C++</primarylanguage>
<keywords>
<keyword>KDE</keyword>
<keyword>Qt</keyword>
</keywords>
<projectdirectory>.</projectdirectory>
<absoluteprojectpath>false</absoluteprojectpath>
<version>CVS_HEAD</version>
<description/>
<ignoreparts/>
<secondaryLanguages/>
<versioncontrol>kdevcvsservice</versioncontrol>
<projectname>smb4k</projectname>
<defaultencoding/>
</general>
<kdevautoproject>
<general>
<mainprogram>smb4k</mainprogram>
<useconfiguration>default</useconfiguration>
<activetarget>smb4k/widgets/print/libprint.a</activetarget>
</general>
<configure>
<configargs/>
</configure>
<make>
<abortonerror>false</abortonerror>
<numberofjobs>1</numberofjobs>
<dontact>false</dontact>
<makebin/>
<envvars>
<envvar value="1" name="WANT_AUTOCONF_2_5" />
<envvar value="1" name="WANT_AUTOMAKE_1_8" />
</envvars>
<prio>0</prio>
</make>
<compiler>
<cflags/>
<cxxflags>\s-O0 -g3 -Wall</cxxflags>
</compiler>
<run>
<directoryradio>executable</directoryradio>
<customdirectory>/</customdirectory>
<mainprogram>smb4k/smb4k</mainprogram>
<programargs/>
<terminal>false</terminal>
<autocompile>true</autocompile>
<envvars/>
<runarguments>
<smb4k_kill/>
<smb4k_umount/>
<smb4k_mount/>
<smb4k/>
</runarguments>
<debugarguments>
<smb4k/>
</debugarguments>
<cwd>
<smb4k>/home/alex/Entwicklung/smb4k_head/./</smb4k>
</cwd>
</run>
<configurations>
<default>
<configargs>--enable-debug=full</configargs>
<builddir/>
<topsourcedir/>
<cppflags/>
<ldflags/>
<ccompiler>kdevgccoptions</ccompiler>
<cxxcompiler>kdevgppoptions</cxxcompiler>
<f77compiler>kdevpgf77options</f77compiler>
<ccompilerbinary/>
<cxxcompilerbinary/>
<f77compilerbinary/>
<cflags/>
<cxxflags/>
<f77flags/>
<envvars/>
</default>
</configurations>
</kdevautoproject>
<kdevfileview>
<groups>
<group pattern="*.h;*.hh;*.hxx;*.hpp;*.H" name="Header" />
<group pattern="*.cpp;*.c;*.cc;*.C;*.cxx;*.ec;*.ecpp;*.lxx;*.l++;*.ll;*.l" name="Quellen" />
<group pattern="*.kdevdlg;*.ui;*.rc;*.dlg" name="Benutzerschnittstelle" />
<group pattern="*.po" name="Übersetzungen" />
<group pattern="AUTHORS;COPYING;ChangeLog;INSTALL;README;TODO;NEWS" name="GNU" />
<group pattern="*" name="Andere" />
<hidenonprojectfiles>false</hidenonprojectfiles>
<hidenonlocation>false</hidenonlocation>
</groups>
<tree>
<hidepatterns></hidepatterns>
<hidenonprojectfiles>false</hidenonprojectfiles>
<showvcsfields>false</showvcsfields>
</tree>
</kdevfileview>
<kdevdoctreeview>
<ignoretocs>
<toc>gtk</toc>
<toc>gnustep</toc>
<toc>python</toc>
<toc>php</toc>
<toc>perl</toc>
</ignoretocs>
<projectdoc>
<userdocDir>api-docs/html/</userdocDir>
<apidocDir>api-docs/html/</apidocDir>
</projectdoc>
<ignoreqt_xml/>
<ignoredoxygen/>
<ignorekdocs/>
<ignoredevhelp/>
</kdevdoctreeview>
<kdevdebugger>
<general>
<dbgshell>libtool</dbgshell>
<programargs/>
<gdbpath/>
<configGdbScript/>
<runShellScript/>
<runGdbScript/>
<breakonloadinglibs>true</breakonloadinglibs>
<separatetty>false</separatetty>
<floatingtoolbar>false</floatingtoolbar>
<raiseGDBOnStart>false</raiseGDBOnStart>
</general>
<display>
<staticmembers>false</staticmembers>
<demanglenames>true</demanglenames>
<outputradix>10</outputradix>
</display>
</kdevdebugger>
<kdevcvs>
<cvsoptions>-f</cvsoptions>
<commitoptions/>
<addoptions/>
<logoptions/>
<updateoptions>-dP</updateoptions>
<removeoptions>-f</removeoptions>
<revertoptions>-C -d -P</revertoptions>
<diffoptions>-u3 -p</diffoptions>
<rshoptions/>
</kdevcvs>
<kdevcppsupport>
<references/>
<codecompletion>
<includeGlobalFunctions>true</includeGlobalFunctions>
<includeTypes>true</includeTypes>
<includeEnums>true</includeEnums>
<includeTypedefs>false</includeTypedefs>
<automaticCodeCompletion>true</automaticCodeCompletion>
<automaticArgumentsHint>true</automaticArgumentsHint>
<automaticHeaderCompletion>true</automaticHeaderCompletion>
<codeCompletionDelay>250</codeCompletionDelay>
<argumentsHintDelay>400</argumentsHintDelay>
<headerCompletionDelay>250</headerCompletionDelay>
<showOnlyAccessibleItems>false</showOnlyAccessibleItems>
<completionBoxItemOrder>0</completionBoxItemOrder>
<howEvaluationContextMenu>true</howEvaluationContextMenu>
<showCommentWithArgumentHint>true</showCommentWithArgumentHint>
<statusBarTypeEvaluation>false</statusBarTypeEvaluation>
<namespaceAliases>std=_GLIBCXX_STD;__gnu_cxx=std</namespaceAliases>
<processPrimaryTypes>true</processPrimaryTypes>
<processFunctionArguments>false</processFunctionArguments>
<preProcessAllHeaders>false</preProcessAllHeaders>
<parseMissingHeaders>false</parseMissingHeaders>
<resolveIncludePaths>true</resolveIncludePaths>
<alwaysParseInBackground>true</alwaysParseInBackground>
<usePermanentCaching>true</usePermanentCaching>
<alwaysIncludeNamespaces>false</alwaysIncludeNamespaces>
<includePaths>.;</includePaths>
<parseMissingHeadersExperimental>false</parseMissingHeadersExperimental>
<resolveIncludePathsUsingMakeExperimental>false</resolveIncludePathsUsingMakeExperimental>
</codecompletion>
<creategettersetter>
<prefixGet/>
<prefixSet>set</prefixSet>
<prefixVariable>m_,_</prefixVariable>
<parameterName>theValue</parameterName>
<inlineGet>true</inlineGet>
<inlineSet>true</inlineSet>
</creategettersetter>
<qt>
<used>false</used>
<version>3</version>
<root>/usr/share/qt3</root>
<includestyle>3</includestyle>
<designerintegration>EmbeddedKDevDesigner</designerintegration>
<qmake>/usr/bin/qmake-qt3</qmake>
<designer>/usr/bin/designer</designer>
<designerpluginpaths/>
</qt>
<splitheadersource>
<enabled>false</enabled>
<synchronize>true</synchronize>
<orientation>Vertical</orientation>
</splitheadersource>
</kdevcppsupport>
<kdevfilecreate>
<filetypes>
<type icon="text-x-hsrc" ext="h" create="template" name="C/C++ header" >
<descr>A new empty header file for C or C++.</descr>
</type>
<type icon="text-x-c++src" ext="cpp" create="template" name="C++ source" >
<descr>A new empty C++ file.</descr>
</type>
</filetypes>
<useglobaltypes/>
</kdevfilecreate>
<cppsupportpart>
<filetemplates>
<interfacesuffix>.h</interfacesuffix>
<implementationsuffix>.cpp</implementationsuffix>
</filetemplates>
</cppsupportpart>
<dist>
<custom>true</custom>
<bzip>false</bzip>
<archname/>
<appname>smb4k</appname>
<version>0.4.0cvs</version>
<release/>
<vendor/>
<licence/>
<summary/>
<group/>
<packager/>
<description/>
<changelog/>
<devpackage>false</devpackage>
<docspackage>false</docspackage>
<appicon>false</appicon>
<arch>0</arch>
<genHTML>false</genHTML>
<useRPM>false</useRPM>
<ftpkde>false</ftpkde>
<appskde>false</appskde>
<url/>
</dist>
<kdevcvsservice>
<recursivewhenupdate>true</recursivewhenupdate>
<prunedirswhenupdate>true</prunedirswhenupdate>
<createdirswhenupdate>true</createdirswhenupdate>
<recursivewhencommitremove>true</recursivewhencommitremove>
<revertoptions>-C</revertoptions>
</kdevcvsservice>
<kdevdocumentation>
<projectdoc>
<docsystem/>
<docurl/>
<usermanualurl>/home/alex/Entwicklung/smb4k_head/smb4k-api</usermanualurl>
</projectdoc>
</kdevdocumentation>
<ctagspart>
<customArguments/>
<customTagfilePath/>
</ctagspart>
<kdevvisualadvance>
<emulator>VisualBoyAdvance</emulator>
<binary/>
<addOptions/>
<terminal>false</terminal>
<fullscreen>false</fullscreen>
<graphicFilter>-f0</graphicFilter>
<scaling>-1</scaling>
</kdevvisualadvance>
</tdevelop>

Binary file not shown.

@ -0,0 +1,46 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TDE_LIBRARY_DIRS}
)
##### subfolders
add_subdirectory( core )
add_subdirectory( dialogs )
add_subdirectory( browser )
add_subdirectory( configdlg )
add_subdirectory( icons )
add_subdirectory( iconview )
add_subdirectory( listview )
add_subdirectory( searchdlg )
##### smb4k (executable)
tde_add_executable( smb4k AUTOMOC
SOURCES main.cpp smb4k.cpp smb4ksystemtray.cpp
LINK
tdecore-shared tdeui-shared tdeio-shared tdeparts-shared smb4kcore-shared smb4kdialogs-shared
DESTINATION ${BIN_INSTALL_DIR}
)
##### other files
tde_create_translated_desktop(
SOURCE smb4k.desktop
DESTINATION ${XDG_APPS_INSTALL_DIR}
)
install(
FILES smb4k_shell.rc
DESTINATION ${DATA_INSTALL_DIR}/smb4k
)

@ -1,22 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
SUBDIRS = icons core configdlg dialogs browser iconview listview searchdlg
# Main program
bin_PROGRAMS = smb4k
smb4k_SOURCES = main.cpp smb4k.cpp smb4ksystemtray.cpp
smb4k_LDADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(top_builddir)/smb4k/dialogs/libsmb4kdialogs.la $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEFILE) $(LIB_TDEPARTS) $(LIB_QT)
smb4k_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor
KDE_ICON = smb4k
xdg_apps_DATA = smb4k.desktop
rcdir = $(kde_datadir)/smb4k
rc_DATA = smb4k_shell.rc
noinst_HEADERS = smb4ksystemtray.h

@ -0,0 +1,31 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### smb4knetworkbrowser (shared)
tde_add_kpart( libsmb4knetworkbrowser AUTOMOC
SOURCES
smb4knetworkbrowser_part.cpp smb4knetworkbrowser.cpp
smb4knetworkbrowseritem.cpp smb4knetworkbrowsertooltip.cpp
LINK tdecore-shared tdeui-shared tdeparts-shared smb4kcore-shared smb4kdialogs-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other files
install(
FILES smb4knetworkbrowser_part.rc
DESTINATION ${DATA_INSTALL_DIR}/smb4knetworkbrowserpart
)

@ -1,15 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
kde_module_LTLIBRARIES = libsmb4knetworkbrowser.la
noinst_HEADERS = smb4knetworkbrowser_part.h smb4knetworkbrowser.h \
smb4knetworkbrowseritem.h smb4knetworkbrowsertooltip.h
libsmb4knetworkbrowser_la_SOURCES = smb4knetworkbrowser_part.cpp \
smb4knetworkbrowser.cpp smb4knetworkbrowseritem.cpp \
smb4knetworkbrowsertooltip.cpp
libsmb4knetworkbrowser_la_LIBADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(top_builddir)/smb4k/dialogs/libsmb4kdialogs.la $(LIB_TDECORE) \
$(LIB_TDEUI) $(KDE_PLUGIN) $(LIB_TDEPARTS) $(LIB_QT)
libsmb4knetworkbrowser_la_LDFLAGS = -module -no-undefined $(all_libraries)
partrcdir = $(kde_datadir)/smb4knetworkbrowserpart
partrc_DATA = smb4knetworkbrowser_part.rc

@ -53,14 +53,14 @@ Smb4KNetworkBrowser::Smb4KNetworkBrowser( TQWidget *parent, const char *name )
addColumn( i18n( "Comment" ), -1 ); addColumn( i18n( "Comment" ), -1 );
// Add some connections: // Add some connections:
connect( this, TQT_SIGNAL( expanded( TQListViewItem * ) ), connect( this, TQ_SIGNAL( expanded( TQListViewItem * ) ),
this, TQT_SLOT( slotItemExpandedCollapsed( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemExpandedCollapsed( TQListViewItem * ) ) );
connect( this, TQT_SIGNAL( collapsed( TQListViewItem * ) ), connect( this, TQ_SIGNAL( collapsed( TQListViewItem * ) ),
this, TQT_SLOT( slotItemExpandedCollapsed( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemExpandedCollapsed( TQListViewItem * ) ) );
connect( this, TQT_SIGNAL( executed( TQListViewItem * ) ), connect( this, TQ_SIGNAL( executed( TQListViewItem * ) ),
this, TQT_SLOT( slotItemExecuted( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemExecuted( TQListViewItem * ) ) );
} }
@ -114,7 +114,7 @@ void Smb4KNetworkBrowser::contentsMouseMoveEvent( TQMouseEvent *e )
{ {
m_tooltip = new Smb4KNetworkBrowserToolTip( item ); m_tooltip = new Smb4KNetworkBrowserToolTip( item );
TQTimer::singleShot( 2000, this, TQT_SLOT( slotShowToolTip() ) ); TQTimer::singleShot( 2000, this, TQ_SLOT( slotShowToolTip() ) );
} }
else else
{ {
@ -133,7 +133,7 @@ void Smb4KNetworkBrowser::contentsMouseMoveEvent( TQMouseEvent *e )
{ {
m_tooltip = new Smb4KNetworkBrowserToolTip( item ); m_tooltip = new Smb4KNetworkBrowserToolTip( item );
TQTimer::singleShot( 2000, this, TQT_SLOT( slotShowToolTip() ) ); TQTimer::singleShot( 2000, this, TQ_SLOT( slotShowToolTip() ) );
} }
else else
{ {
@ -161,7 +161,7 @@ void Smb4KNetworkBrowser::contentsMouseMoveEvent( TQMouseEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KNetworkBrowser::slotItemExpandedCollapsed( TQListViewItem *item ) void Smb4KNetworkBrowser::slotItemExpandedCollapsed( TQListViewItem *item )

@ -39,7 +39,7 @@ class Smb4KNetworkBrowserToolTip;
class Smb4KNetworkBrowser : public TDEListView class Smb4KNetworkBrowser : public TDEListView
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -80,11 +80,11 @@ class Smb4KNetworkBrowser : public TDEListView
Smb4KNetworkBrowserToolTip *tooltip() { return m_tooltip; } Smb4KNetworkBrowserToolTip *tooltip() { return m_tooltip; }
/** /**
* Block the showing of tool tips. If @p block is set to TRUE, the * Block the showing of tool tips. If @p block is set to true, the
* current tool tip gets deleted (if there is one) and no tool tip * current tool tip gets deleted (if there is one) and no tool tip
* will be shown until @p block is reset to FALSE. * will be shown until @p block is reset to false.
* *
* @param block Set this parameter to TRUE to block the showing * @param block Set this parameter to true to block the showing
* of tool tips. * of tool tips.
*/ */
void blockToolTips( bool block ); void blockToolTips( bool block );

@ -84,50 +84,50 @@ Smb4KNetworkBrowserPart::Smb4KNetworkBrowserPart( TQWidget *parentWidget, const
loadSettings(); loadSettings();
// Add some connections: // Add some connections:
connect( m_widget, TQT_SIGNAL( contextMenuRequested( TQListViewItem *, const TQPoint & , int ) ), connect( m_widget, TQ_SIGNAL( contextMenuRequested( TQListViewItem *, const TQPoint & , int ) ),
this, TQT_SLOT( slotContextMenuRequested( TQListViewItem *, const TQPoint &, int ) ) ); this, TQ_SLOT( slotContextMenuRequested( TQListViewItem *, const TQPoint &, int ) ) );
connect( m_widget, TQT_SIGNAL( selectionChanged( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( selectionChanged( TQListViewItem * ) ),
this, TQT_SLOT( slotSelectionChanged( TQListViewItem * ) ) ); this, TQ_SLOT( slotSelectionChanged( TQListViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( pressed( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( pressed( TQListViewItem * ) ),
this, TQT_SLOT( slotPressed( TQListViewItem * ) ) ); this, TQ_SLOT( slotPressed( TQListViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( expanded( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( expanded( TQListViewItem * ) ),
this, TQT_SLOT( slotItemExpanded( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemExpanded( TQListViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( collapsed( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( collapsed( TQListViewItem * ) ),
this, TQT_SLOT( slotItemCollapsed( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemCollapsed( TQListViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( executed( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( executed( TQListViewItem * ) ),
this, TQT_SLOT( slotItemExecuted( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemExecuted( TQListViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( aboutToShowToolTip( Smb4KNetworkBrowserItem * ) ), connect( m_widget, TQ_SIGNAL( aboutToShowToolTip( Smb4KNetworkBrowserItem * ) ),
this, TQT_SLOT( slotAboutToShowToolTip( Smb4KNetworkBrowserItem * ) ) ); this, TQ_SLOT( slotAboutToShowToolTip( Smb4KNetworkBrowserItem * ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( workgroups( const TQValueList<Smb4KWorkgroupItem *> & ) ), connect( Smb4KCore::scanner(), TQ_SIGNAL( workgroups( const TQValueList<Smb4KWorkgroupItem *> & ) ),
this, TQT_SLOT( slotWorkgroups( const TQValueList<Smb4KWorkgroupItem *> & ) ) ); this, TQ_SLOT( slotWorkgroups( const TQValueList<Smb4KWorkgroupItem *> & ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( members( const TQString &, const TQValueList<Smb4KHostItem *> & ) ), connect( Smb4KCore::scanner(), TQ_SIGNAL( members( const TQString &, const TQValueList<Smb4KHostItem *> & ) ),
this, TQT_SLOT( slotWorkgroupMembers( const TQString &, const TQValueList<Smb4KHostItem *> & ) ) ); this, TQ_SLOT( slotWorkgroupMembers( const TQString &, const TQValueList<Smb4KHostItem *> & ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( shares( const TQString &, const TQValueList<Smb4KShareItem *> & ) ), connect( Smb4KCore::scanner(), TQ_SIGNAL( shares( const TQString &, const TQValueList<Smb4KShareItem *> & ) ),
this, TQT_SLOT( slotShares( const TQString &, const TQValueList<Smb4KShareItem *> & ) ) ); this, TQ_SLOT( slotShares( const TQString &, const TQValueList<Smb4KShareItem *> & ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( ipAddress( Smb4KHostItem * ) ), connect( Smb4KCore::scanner(), TQ_SIGNAL( ipAddress( Smb4KHostItem * ) ),
this, TQT_SLOT( slotAddIPAddress( Smb4KHostItem * ) ) ); this, TQ_SLOT( slotAddIPAddress( Smb4KHostItem * ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( info( Smb4KHostItem * ) ), connect( Smb4KCore::scanner(), TQ_SIGNAL( info( Smb4KHostItem * ) ),
this, TQT_SLOT( slotAddInformation( Smb4KHostItem * ) ) ); this, TQ_SLOT( slotAddInformation( Smb4KHostItem * ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( hostAdded( Smb4KHostItem * ) ), connect( Smb4KCore::scanner(), TQ_SIGNAL( hostAdded( Smb4KHostItem * ) ),
this, TQT_SLOT( slotInsertHost( Smb4KHostItem * ) ) ); this, TQ_SLOT( slotInsertHost( Smb4KHostItem * ) ) );
connect( Smb4KCore::mounter(), TQT_SIGNAL( updated() ), connect( Smb4KCore::mounter(), TQ_SIGNAL( updated() ),
this, TQT_SLOT( slotMarkMountedShares() ) ); this, TQ_SLOT( slotMarkMountedShares() ) );
connect( Smb4KCore::self(), TQT_SIGNAL( runStateChanged() ), connect( Smb4KCore::self(), TQ_SIGNAL( runStateChanged() ),
this, TQT_SLOT( slotRunStateChanged() ) ); this, TQ_SLOT( slotRunStateChanged() ) );
} }
@ -139,35 +139,35 @@ Smb4KNetworkBrowserPart::~Smb4KNetworkBrowserPart()
void Smb4KNetworkBrowserPart::setupActions() void Smb4KNetworkBrowserPart::setupActions()
{ {
TDEAction *rescan = new TDEAction( i18n( "Scan Netwo&rk" ), "reload", TDEShortcut( CTRL+Key_R ), TDEAction *rescan = new TDEAction( i18n( "Scan Netwo&rk" ), "reload", TDEShortcut( CTRL+Key_R ),
this, TQT_SLOT( slotRescan() ), this, TQ_SLOT( slotRescan() ),
actionCollection(), "rescan_action" ); actionCollection(), "rescan_action" );
TDEAction *abort = new TDEAction( i18n( "&Abort" ) , "process-stop", TDEShortcut( CTRL+Key_A ), TDEAction *abort = new TDEAction( i18n( "&Abort" ) , "process-stop", TDEShortcut( CTRL+Key_A ),
this, TQT_SLOT( slotAbort() ), this, TQ_SLOT( slotAbort() ),
actionCollection(), "abort_action" ); actionCollection(), "abort_action" );
TDEActionSeparator *sep1 = new TDEActionSeparator( actionCollection(), TDEActionSeparator *sep1 = new TDEActionSeparator( actionCollection(),
"separator_1" ); "separator_1" );
TDEAction *manual_mount = new TDEAction( i18n( "M&ount Manually" ), "connect_creating", TDEShortcut( CTRL+Key_O ), TDEAction *manual_mount = new TDEAction( i18n( "M&ount Manually" ), "connect_creating", TDEShortcut( CTRL+Key_O ),
this, TQT_SLOT( slotMountManually() ), this, TQ_SLOT( slotMountManually() ),
actionCollection(), "mount_manually_action" ); actionCollection(), "mount_manually_action" );
TDEActionSeparator *sep2 = new TDEActionSeparator( actionCollection(), TDEActionSeparator *sep2 = new TDEActionSeparator( actionCollection(),
"separator_2" ); "separator_2" );
TDEAction *auth = new TDEAction( i18n( "Au&thentication" ), "identity", TDEShortcut( CTRL+Key_T ), TDEAction *auth = new TDEAction( i18n( "Au&thentication" ), "identity", TDEShortcut( CTRL+Key_T ),
this, TQT_SLOT( slotAuthentication() ), this, TQ_SLOT( slotAuthentication() ),
actionCollection(), "askpass_action" ); actionCollection(), "askpass_action" );
TDEAction *custom = new TDEAction( i18n( "&Custom Options" ), "samba", TDEShortcut( CTRL+Key_C ), TDEAction *custom = new TDEAction( i18n( "&Custom Options" ), "samba", TDEShortcut( CTRL+Key_C ),
this, TQT_SLOT( slotCustomOptions() ), this, TQ_SLOT( slotCustomOptions() ),
actionCollection(), "custom_action" ); actionCollection(), "custom_action" );
TDEAction *bookmark = new TDEAction( i18n( "Add &Bookmark" ), "bookmark_add", TDEShortcut( CTRL+Key_B ), TDEAction *bookmark = new TDEAction( i18n( "Add &Bookmark" ), "bookmark_add", TDEShortcut( CTRL+Key_B ),
this, TQT_SLOT( slotBookmark() ), this, TQ_SLOT( slotBookmark() ),
actionCollection(), "bookmark_action" ); actionCollection(), "bookmark_action" );
TDEAction *preview = new TDEAction( i18n( "Pre&view" ), "view_icon", TDEShortcut( CTRL+Key_V ), TDEAction *preview = new TDEAction( i18n( "Pre&view" ), "view_icon", TDEShortcut( CTRL+Key_V ),
this, TQT_SLOT( slotPreview() ), this, TQ_SLOT( slotPreview() ),
actionCollection(), "preview_action" ); actionCollection(), "preview_action" );
TDEAction *print = new TDEAction( i18n( "&Print File" ), "printer1", TDEShortcut( CTRL+Key_P ), TDEAction *print = new TDEAction( i18n( "&Print File" ), "printer", TDEShortcut( CTRL+Key_P ),
this, TQT_SLOT( slotPrint() ), this, TQ_SLOT( slotPrint() ),
actionCollection(), "print_action" ); actionCollection(), "print_action" );
TDEAction *mount = new TDEAction( i18n( "&Mount" ), "hdd_mount", TDEShortcut( CTRL+Key_M ), TDEAction *mount = new TDEAction( i18n( "&Mount" ), "drive-harddisk-mounted", TDEShortcut( CTRL+Key_M ),
this, TQT_SLOT( slotMount() ), this, TQ_SLOT( slotMount() ),
actionCollection(), "mount_action" ); actionCollection(), "mount_action" );
// Enable/disable the actions: // Enable/disable the actions:
@ -200,8 +200,8 @@ void Smb4KNetworkBrowserPart::setupActions()
// is also needed: // is also needed:
if ( m_mode == KonqPlugin ) if ( m_mode == KonqPlugin )
{ {
TDEAction *unmount = new TDEAction( i18n( "&Unmount" ), "hdd_unmount", TDEShortcut( CTRL+Key_U ), TDEAction *unmount = new TDEAction( i18n( "&Unmount" ), "drive-harddisk-unmounted", TDEShortcut( CTRL+Key_U ),
this, TQT_SLOT( slotUnmount() ), this, TQ_SLOT( slotUnmount() ),
actionCollection(), "konq_umount_action" ); actionCollection(), "konq_umount_action" );
unmount->setEnabled( false ); unmount->setEnabled( false );
@ -306,7 +306,7 @@ void Smb4KNetworkBrowserPart::customEvent( TQCustomEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS (Smb4KNetworkBrowserPart) // SLOT IMPLEMENTATIONS (Smb4KNetworkBrowserPart)
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KNetworkBrowserPart::slotContextMenuRequested( TQListViewItem *item, const TQPoint &pos, void Smb4KNetworkBrowserPart::slotContextMenuRequested( TQListViewItem *item, const TQPoint &pos,
@ -1477,7 +1477,7 @@ void Smb4KNetworkBrowserPart::slotAbort()
void Smb4KNetworkBrowserPart::slotMountManually() void Smb4KNetworkBrowserPart::slotMountManually()
{ {
Smb4KMountDialog *dlg = static_cast<Smb4KMountDialog *>( TQT_TQWIDGET(m_widget->child( "MountDialog", "Smb4KMountDialog", true )) ); Smb4KMountDialog *dlg = static_cast<Smb4KMountDialog *>( m_widget->child( "MountDialog", "Smb4KMountDialog", true ) );
if ( !dlg ) if ( !dlg )
{ {
@ -1534,7 +1534,7 @@ void Smb4KNetworkBrowserPart::slotAuthentication()
void Smb4KNetworkBrowserPart::slotCustomOptions() void Smb4KNetworkBrowserPart::slotCustomOptions()
{ {
Smb4KCustomOptionsDialog *dlg = static_cast<Smb4KCustomOptionsDialog *>( Smb4KCustomOptionsDialog *dlg = static_cast<Smb4KCustomOptionsDialog *>(
TQT_TQWIDGET(m_widget->child( "CustomOptionsDialog", "Smb4KCustomOptionsDialog", true )) ); m_widget->child( "CustomOptionsDialog", "Smb4KCustomOptionsDialog", true ) );
Smb4KNetworkBrowserItem *item = static_cast<Smb4KNetworkBrowserItem *>( m_widget->currentItem() ); Smb4KNetworkBrowserItem *item = static_cast<Smb4KNetworkBrowserItem *>( m_widget->currentItem() );
if ( !dlg && item ) if ( !dlg && item )
@ -1618,7 +1618,7 @@ void Smb4KNetworkBrowserPart::slotPreview()
void Smb4KNetworkBrowserPart::slotPrint() void Smb4KNetworkBrowserPart::slotPrint()
{ {
Smb4KPrintDialog *dlg = static_cast<Smb4KPrintDialog *>( TQT_TQWIDGET(m_widget->child( "PrintDialog", "Smb4KPrintDialog", true )) ); Smb4KPrintDialog *dlg = static_cast<Smb4KPrintDialog *>( m_widget->child( "PrintDialog", "Smb4KPrintDialog", true ) );
Smb4KNetworkBrowserItem *item = static_cast<Smb4KNetworkBrowserItem *>( m_widget->currentItem() ); Smb4KNetworkBrowserItem *item = static_cast<Smb4KNetworkBrowserItem *>( m_widget->currentItem() );
if ( !dlg && item ) if ( !dlg && item )
@ -1918,7 +1918,7 @@ TDEInstance *Smb4KNetworkBrowserPartFactory::instance()
extern "C" extern "C"
{ {
void *init_libsmb4knetworkbrowser() TDE_EXPORT void *init_libsmb4knetworkbrowser()
{ {
TDEGlobal::locale()->insertCatalogue( "smb4k" ); TDEGlobal::locale()->insertCatalogue( "smb4k" );
return new Smb4KNetworkBrowserPartFactory; return new Smb4KNetworkBrowserPartFactory;

@ -55,7 +55,7 @@ class Smb4KShareItem;
class Smb4KNetworkBrowserPart : public KParts::Part class Smb4KNetworkBrowserPart : public KParts::Part
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -322,7 +322,7 @@ class TDEAboutData;
class Smb4KNetworkBrowserPartFactory : public KParts::Factory class Smb4KNetworkBrowserPartFactory : public KParts::Factory
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -82,8 +82,8 @@ void Smb4KNetworkBrowserItem::setIcon()
{ {
if ( m_share.isPrinter() ) if ( m_share.isPrinter() )
{ {
m_desktop_icon = DesktopIcon( "printer1" ); m_desktop_icon = DesktopIcon( "printer" );
setPixmap( 0, SmallIcon( "printer1" ) ); setPixmap( 0, SmallIcon( "printer" ) );
} }
else else
{ {

@ -139,10 +139,10 @@ class Smb4KNetworkBrowserItem : public TDEListViewItem
void update( Smb4KShareItem *item ); void update( Smb4KShareItem *item );
/** /**
* This is a convenience function. It returns TRUE if the item is a * This is a convenience function. It returns true if the item is a
* printer share and FALSE otherwise. * printer share and false otherwise.
* *
* @returns TRUE if the item is a printer share and FALSE otherwise. * @returns true if the item is a printer share and false otherwise.
*/ */
bool isPrinter(); bool isPrinter();
@ -151,15 +151,15 @@ class Smb4KNetworkBrowserItem : public TDEListViewItem
* changed by this function and the item text will be set to italic by * changed by this function and the item text will be set to italic by
* Smb4KNetworkBrowserItem::paintCell(). * Smb4KNetworkBrowserItem::paintCell().
* *
* @param mounted TRUE if the share is mounted and FALSE otherwise * @param mounted true if the share is mounted and false otherwise
*/ */
void setMounted( bool mounted = true ); void setMounted( bool mounted = true );
/** /**
* Tells whether the respective share is shown as mounted or not. For non-share * Tells whether the respective share is shown as mounted or not. For non-share
* items this function will always return FALSE. * items this function will always return false.
* *
* @returns TRUE if the share is mounted and FALSE otherwise. * @returns true if the share is mounted and false otherwise.
*/ */
bool isMounted(); bool isMounted();

@ -96,7 +96,7 @@ void Smb4KNetworkBrowserToolTip::showTip( const TQPoint &pos )
setGeometry( p.x(), p.y(), width(), height() ); setGeometry( p.x(), p.y(), width(), height() );
polish(); polish();
show(); show();
TQTimer::singleShot( 10000, this, TQT_SLOT( slotHideToolTip() ) ); TQTimer::singleShot( 10000, this, TQ_SLOT( slotHideToolTip() ) );
} }
@ -267,7 +267,7 @@ void Smb4KNetworkBrowserToolTip::update()
{ {
case Smb4KNetworkBrowserItem::Workgroup: case Smb4KNetworkBrowserItem::Workgroup:
{ {
TQLabel *master_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "MasterBrowser", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *master_label = static_cast<TQLabel *>( child( "MasterBrowser", "TQLabel", true ) );
if ( master_label ) if ( master_label )
{ {
@ -282,9 +282,9 @@ void Smb4KNetworkBrowserToolTip::update()
} }
case Smb4KNetworkBrowserItem::Host: case Smb4KNetworkBrowserItem::Host:
{ {
TQLabel *os_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "OSString", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *os_label = static_cast<TQLabel *>( child( "OSString", "TQLabel", true ) );
TQLabel *server_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "ServerString", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *server_label = static_cast<TQLabel *>( child( "ServerString", "TQLabel", true ) );
TQLabel *ip_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "IPAddress", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *ip_label = static_cast<TQLabel *>( child( "IPAddress", "TQLabel", true ) );
if ( os_label ) if ( os_label )
{ {
@ -317,7 +317,7 @@ void Smb4KNetworkBrowserToolTip::update()
} }
case Smb4KNetworkBrowserItem::Share: case Smb4KNetworkBrowserItem::Share:
{ {
TQLabel *ip_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "IPAddress", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *ip_label = static_cast<TQLabel *>( child( "IPAddress", "TQLabel", true ) );
if ( ip_label ) if ( ip_label )
{ {
@ -363,7 +363,7 @@ void Smb4KNetworkBrowserToolTip::leaveEvent( TQEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KNetworkBrowserToolTip::slotHideToolTip() void Smb4KNetworkBrowserToolTip::slotHideToolTip()

@ -47,7 +47,7 @@ class Smb4KNetworkBrowserItem;
class Smb4KNetworkBrowserToolTip : public TQLabel class Smb4KNetworkBrowserToolTip : public TQLabel
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -0,0 +1,23 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### smb4tdeconfigdialog (shared)
tde_add_kpart( libsmb4tdeconfigdialog AUTOMOC
SOURCES
smb4kauthoptions.cpp smb4tdeconfigdialog.cpp smb4knetworkoptions.cpp smb4tdersyncoptions.cpp
smb4ksambaoptions.cpp smb4kshareoptions.cpp smb4ksuperuseroptions.cpp smb4kuserinterfaceoptions.cpp
LINK tdecore-shared tdeui-shared tdeio-shared smb4kcore-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)

@ -1,12 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
kde_module_LTLIBRARIES = libsmb4tdeconfigdialog.la
noinst_HEADERS = smb4kauthoptions.h smb4tdeconfigdialog.h smb4knetworkoptions.h \
smb4tdersyncoptions.h smb4ksambaoptions.h smb4kshareoptions.h smb4ksuperuseroptions.h \
smb4kuserinterfaceoptions.h
libsmb4tdeconfigdialog_la_SOURCES = smb4kauthoptions.cpp smb4tdeconfigdialog.cpp \
smb4knetworkoptions.cpp smb4tdersyncoptions.cpp smb4ksambaoptions.cpp smb4kshareoptions.cpp \
smb4ksuperuseroptions.cpp smb4kuserinterfaceoptions.cpp
libsmb4tdeconfigdialog_la_LIBADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(LIB_TDECORE) $(LIB_TDEUI) $(LIB_QT)
libsmb4tdeconfigdialog_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_TDECORE) $(LIB_TDEFILE)

@ -48,14 +48,14 @@ Smb4KAuthOptions::Smb4KAuthOptions( TQWidget *parent, const char *name )
TQGridLayout *grid = new TQGridLayout( this ); TQGridLayout *grid = new TQGridLayout( this );
grid->setSpacing( 10 ); grid->setSpacing( 10 );
TQButtonGroup *password_group = new TQButtonGroup( 1, Qt::Horizontal, TQButtonGroup *password_group = new TQButtonGroup( 1, TQt::Horizontal,
i18n( "Password Storage" ), this ); i18n( "Password Storage" ), this );
TQCheckBox *use_wallet = new TQCheckBox( i18n( "Save the authentication data in a wallet" ), TQCheckBox *use_wallet = new TQCheckBox( i18n( "Save the authentication data in a wallet" ),
password_group, "kcfg_UseWallet" ); password_group, "kcfg_UseWallet" );
(void) new TQCheckBox( i18n( "If no wallet is used, remember authentication data during run time" ), (void) new TQCheckBox( i18n( "If no wallet is used, remember authentication data during run time" ),
password_group, "kcfg_RememberPasswords" ); password_group, "kcfg_RememberPasswords" );
TQGroupBox *login_box = new TQGroupBox( 1, Qt::Horizontal, i18n( "Default Login" ), TQGroupBox *login_box = new TQGroupBox( 1, TQt::Horizontal, i18n( "Default Login" ),
this, "DefaultLoginBox" ); this, "DefaultLoginBox" );
// login_box->setInsideMargin( 10 ); // login_box->setInsideMargin( 10 );
@ -87,10 +87,10 @@ Smb4KAuthOptions::Smb4KAuthOptions( TQWidget *parent, const char *name )
grid->addWidget( login_box, 1, 0, 0 ); grid->addWidget( login_box, 1, 0, 0 );
grid->addItem( spacer2, 2, 0 ); grid->addItem( spacer2, 2, 0 );
connect( use_wallet, TQT_SIGNAL( stateChanged( int ) ), connect( use_wallet, TQ_SIGNAL( stateChanged( int ) ),
this, TQT_SLOT( slotTDEWalletButtonState( int ) ) ); this, TQ_SLOT( slotTDEWalletButtonState( int ) ) );
connect( default_auth, TQT_SIGNAL( stateChanged( int ) ), connect( default_auth, TQ_SIGNAL( stateChanged( int ) ),
this, TQT_SLOT( slotDefaultAuthButtonState( int ) ) ); this, TQ_SLOT( slotDefaultAuthButtonState( int ) ) );
slotTDEWalletButtonState( use_wallet->state() ); slotTDEWalletButtonState( use_wallet->state() );
slotDefaultAuthButtonState( default_auth->state() ); slotDefaultAuthButtonState( default_auth->state() );
@ -102,18 +102,18 @@ Smb4KAuthOptions::~Smb4KAuthOptions()
} }
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KAuthOptions::slotTDEWalletButtonState( int state ) void Smb4KAuthOptions::slotTDEWalletButtonState( int state )
{ {
if ( state == TQCheckBox::On ) if ( state == TQCheckBox::On )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "DefaultLoginBox", TQGROUPBOX_OBJECT_NAME_STRING, true )) )->setEnabled( true ); static_cast<TQCheckBox *>( child( "DefaultLoginBox", "TQGroupBox", true ) )->setEnabled( true );
} }
else if ( state == TQCheckBox::Off ) else if ( state == TQCheckBox::Off )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "DefaultLoginBox", TQGROUPBOX_OBJECT_NAME_STRING, true )) )->setEnabled( false ); static_cast<TQCheckBox *>( child( "DefaultLoginBox", "TQGroupBox", true ) )->setEnabled( false );
} }
} }
@ -122,11 +122,11 @@ void Smb4KAuthOptions::slotDefaultAuthButtonState( int state )
{ {
if ( state == TQCheckBox::On ) if ( state == TQCheckBox::On )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "DefaultAuthWidget", TQWIDGET_OBJECT_NAME_STRING, true )) )->setEnabled( true ); static_cast<TQCheckBox *>( child( "DefaultAuthWidget", "TQWidget", true ) )->setEnabled( true );
} }
else if ( state == TQCheckBox::Off ) else if ( state == TQCheckBox::Off )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "DefaultAuthWidget", TQWIDGET_OBJECT_NAME_STRING, true )) )->setEnabled( false ); static_cast<TQCheckBox *>( child( "DefaultAuthWidget", "TQWidget", true ) )->setEnabled( false );
} }
} }

@ -45,7 +45,7 @@
class Smb4KAuthOptions : public TQWidget class Smb4KAuthOptions : public TQWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -47,7 +47,7 @@ Smb4KNetworkOptions::Smb4KNetworkOptions( TQWidget *parent, const char *name ) :
// //
// The browse list group box. // The browse list group box.
// //
TQButtonGroup *browse_box = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Browse List" ), TQButtonGroup *browse_box = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Browse List" ),
this, "kcfg_BrowseList" ); this, "kcfg_BrowseList" );
browse_box->insert( new TQRadioButton( i18n( "Scan the network neighborhood for available workgroups and domains" ), browse_box->insert( new TQRadioButton( i18n( "Scan the network neighborhood for available workgroups and domains" ),
@ -77,7 +77,7 @@ Smb4KNetworkOptions::Smb4KNetworkOptions( TQWidget *parent, const char *name ) :
// //
// The search group box // The search group box
// //
TQButtonGroup *search_box = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Network Search" ), TQButtonGroup *search_box = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Network Search" ),
this, "kcfg_SearchMethod" ); this, "kcfg_SearchMethod" );
search_box->setInsideSpacing( 5 ); search_box->setInsideSpacing( 5 );

@ -43,7 +43,7 @@
class Smb4KNetworkOptions : public TQWidget class Smb4KNetworkOptions : public TQWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -66,7 +66,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
TQGridLayout *general_layout = new TQGridLayout( general_tab ); TQGridLayout *general_layout = new TQGridLayout( general_tab );
general_layout->setSpacing( 10 ); general_layout->setSpacing( 10 );
TQGroupBox *general_options = new TQGroupBox( 2, Qt::Horizontal, TQGroupBox *general_options = new TQGroupBox( 2, TQt::Horizontal,
i18n( "General Options" ), general_tab ); i18n( "General Options" ), general_tab );
general_options->setInsideSpacing( 5 ); general_options->setInsideSpacing( 5 );
@ -85,7 +85,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
(void) new TQLabel( i18n( "Remote SMB port:" ), general_options ); (void) new TQLabel( i18n( "Remote SMB port:" ), general_options );
(void) new KIntNumInput( general_options, "kcfg_RemotePort" ); (void) new KIntNumInput( general_options, "kcfg_RemotePort" );
TQGroupBox *authentication = new TQGroupBox( 1, Qt::Horizontal, TQGroupBox *authentication = new TQGroupBox( 1, TQt::Horizontal,
i18n( "Authentication" ), general_tab ); i18n( "Authentication" ), general_tab );
(void) new TQCheckBox( i18n( "Try to authenticate with Kerberos" ), authentication, "kcfg_UseKerberos" ); (void) new TQCheckBox( i18n( "Try to authenticate with Kerberos" ), authentication, "kcfg_UseKerberos" );
@ -106,7 +106,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
TQGridLayout *mount_layout = new TQGridLayout( mount_tab ); TQGridLayout *mount_layout = new TQGridLayout( mount_tab );
mount_layout->setSpacing( 10 ); mount_layout->setSpacing( 10 );
TQGroupBox *filesystem_box = new TQGroupBox( 1, Qt::Horizontal, TQGroupBox *filesystem_box = new TQGroupBox( 1, TQt::Horizontal,
i18n( "File System" ), mount_tab ); i18n( "File System" ), mount_tab );
#ifndef __FreeBSD__ #ifndef __FreeBSD__
@ -120,7 +120,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
TQLabel *note = new TQLabel( i18n( "NOTE: You might need to enable support for either \"super\" or \"sudo\" in the Super User page." ), filesystem_box ); TQLabel *note = new TQLabel( i18n( "NOTE: You might need to enable support for either \"super\" or \"sudo\" in the Super User page." ), filesystem_box );
note->setTextFormat( TQt::RichText ); note->setTextFormat( TQt::RichText );
TQGroupBox *user_group_box = new TQGroupBox( 2, Qt::Horizontal, TQGroupBox *user_group_box = new TQGroupBox( 2, TQt::Horizontal,
i18n( "User and Group" ), mount_tab ); i18n( "User and Group" ), mount_tab );
user_group_box->setInsideSpacing( 5 ); user_group_box->setInsideSpacing( 5 );
@ -132,7 +132,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
KLineEdit *group_id = new KLineEdit( user_group_box, "kcfg_GroupID" ); KLineEdit *group_id = new KLineEdit( user_group_box, "kcfg_GroupID" );
group_id->setAlignment( TQt::AlignRight ); group_id->setAlignment( TQt::AlignRight );
TQGroupBox *charset_box = new TQGroupBox( 2, Qt::Horizontal, TQGroupBox *charset_box = new TQGroupBox( 2, TQt::Horizontal,
i18n( "Charset and Codepage" ), mount_tab ); i18n( "Charset and Codepage" ), mount_tab );
charset_box->setInsideSpacing( 5 ); charset_box->setInsideSpacing( 5 );
@ -198,7 +198,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
codepage->insertItem( "cp1258", Smb4KSettings::EnumServerCodepage::cp1258 ); codepage->insertItem( "cp1258", Smb4KSettings::EnumServerCodepage::cp1258 );
codepage->insertItem( "unicode", Smb4KSettings::EnumServerCodepage::unicode ); codepage->insertItem( "unicode", Smb4KSettings::EnumServerCodepage::unicode );
TQGroupBox *perms_box = new TQGroupBox( 2, Qt::Horizontal, TQGroupBox *perms_box = new TQGroupBox( 2, TQt::Horizontal,
i18n( "Permissions" ), mount_tab ); i18n( "Permissions" ), mount_tab );
perms_box->setInsideSpacing( 5 ); perms_box->setInsideSpacing( 5 );
@ -216,7 +216,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
read_mode->insertItem( i18n( "read-only" ), Smb4KSettings::EnumWriteAccess::ReadOnly ); read_mode->insertItem( i18n( "read-only" ), Smb4KSettings::EnumWriteAccess::ReadOnly );
#ifndef __FreeBSD__ #ifndef __FreeBSD__
TQGroupBox *advanced_cifs = new TQGroupBox( 1, Qt::Horizontal, TQGroupBox *advanced_cifs = new TQGroupBox( 1, TQt::Horizontal,
i18n( "Advanced CIFS Options" ), mount_tab, "AdvancedCIFSOptions" ); i18n( "Advanced CIFS Options" ), mount_tab, "AdvancedCIFSOptions" );
advanced_cifs->setInsideSpacing( 5 ); advanced_cifs->setInsideSpacing( 5 );
@ -244,7 +244,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
c_extra_layout->addWidget( new TQLabel( i18n( "Additional options:" ), c_extra_widget ), 0, 0, 0 ); c_extra_layout->addWidget( new TQLabel( i18n( "Additional options:" ), c_extra_widget ), 0, 0, 0 );
c_extra_layout->addWidget( new KLineEdit( c_extra_widget, "kcfg_CustomCIFSOptions" ), 0, 1, 0 ); c_extra_layout->addWidget( new KLineEdit( c_extra_widget, "kcfg_CustomCIFSOptions" ), 0, 1, 0 );
TQGroupBox *advanced_smbfs = new TQGroupBox( 1, Qt::Horizontal, TQGroupBox *advanced_smbfs = new TQGroupBox( 1, TQt::Horizontal,
i18n( "Advanced SMBFS Options" ), mount_tab, "AdvancedSMBFSOptions" ); i18n( "Advanced SMBFS Options" ), mount_tab, "AdvancedSMBFSOptions" );
advanced_smbfs->setInsideSpacing( 5 ); advanced_smbfs->setInsideSpacing( 5 );
@ -285,7 +285,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
TQGridLayout *net_layout = new TQGridLayout( net_tab ); TQGridLayout *net_layout = new TQGridLayout( net_tab );
net_layout->setSpacing( 10 ); net_layout->setSpacing( 10 );
TQButtonGroup *protocol_hint = new TQButtonGroup( 1, Qt::Horizontal, TQButtonGroup *protocol_hint = new TQButtonGroup( 1, TQt::Horizontal,
i18n( "Protocol Hint" ), net_tab, "kcfg_ProtocolHint" ); i18n( "Protocol Hint" ), net_tab, "kcfg_ProtocolHint" );
protocol_hint->insert( new TQRadioButton( i18n( "Automatic detection" ), protocol_hint ), protocol_hint->insert( new TQRadioButton( i18n( "Automatic detection" ), protocol_hint ),
@ -311,7 +311,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
TQGridLayout *smbclient_layout = new TQGridLayout( smbclient_tab ); TQGridLayout *smbclient_layout = new TQGridLayout( smbclient_tab );
smbclient_layout->setSpacing( 10 ); smbclient_layout->setSpacing( 10 );
TQGroupBox *smbclient_misc = new TQGroupBox( 2, Qt::Horizontal, i18n( "Miscellaneous" ), TQGroupBox *smbclient_misc = new TQGroupBox( 2, TQt::Horizontal, i18n( "Miscellaneous" ),
smbclient_tab, "SmbclientMiscellaneous" ); smbclient_tab, "SmbclientMiscellaneous" );
smbclient_misc->setInsideSpacing( 5 ); smbclient_misc->setInsideSpacing( 5 );
@ -343,7 +343,7 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
TQGridLayout *nmblookup_layout = new TQGridLayout( nmblookup_tab ); TQGridLayout *nmblookup_layout = new TQGridLayout( nmblookup_tab );
nmblookup_layout->setSpacing( 10 ); nmblookup_layout->setSpacing( 10 );
TQGroupBox *nmblookup_misc = new TQGroupBox( 1, Qt::Horizontal, TQGroupBox *nmblookup_misc = new TQGroupBox( 1, TQt::Horizontal,
i18n( "Miscellaneous" ), nmblookup_tab ); i18n( "Miscellaneous" ), nmblookup_tab );
nmblookup_misc->setInsideSpacing( 5 ); nmblookup_misc->setInsideSpacing( 5 );
@ -496,41 +496,41 @@ Smb4KSambaOptions::Smb4KSambaOptions( TQWidget *parent, const char *name )
// Connections // Connections
// //
#ifndef __FreeBSD__ #ifndef __FreeBSD__
connect( filesystem, TQT_SIGNAL( activated( int ) ), connect( filesystem, TQ_SIGNAL( activated( int ) ),
this, TQT_SLOT( slotSambaFileSystem( int ) ) ); this, TQ_SLOT( slotSambaFileSystem( int ) ) );
#endif #endif
connect( remove_custom, TQT_SIGNAL( clicked() ), connect( remove_custom, TQ_SIGNAL( clicked() ),
this, TQT_SLOT( slotRemoveCustomOption() ) ); this, TQ_SLOT( slotRemoveCustomOption() ) );
connect( rm_all_custom, TQT_SIGNAL( clicked() ), connect( rm_all_custom, TQ_SIGNAL( clicked() ),
this, TQT_SLOT( slotRemoveAllCustomOptions() ) ); this, TQ_SLOT( slotRemoveAllCustomOptions() ) );
connect( custom_options, TQT_SIGNAL( clicked( TQListViewItem * ) ), connect( custom_options, TQ_SIGNAL( clicked( TQListViewItem * ) ),
this, TQT_SLOT( slotCustomItemClicked( TQListViewItem * ) ) ); this, TQ_SLOT( slotCustomItemClicked( TQListViewItem * ) ) );
connect( custom_protocol, TQT_SIGNAL( activated( int ) ), connect( custom_protocol, TQ_SIGNAL( activated( int ) ),
this, TQT_SLOT( slotCustomProtocolChanged( int ) ) ); this, TQ_SLOT( slotCustomProtocolChanged( int ) ) );
#ifndef __FreeBSD__ #ifndef __FreeBSD__
connect( custom_fs, TQT_SIGNAL( activated( int ) ), connect( custom_fs, TQ_SIGNAL( activated( int ) ),
this, TQT_SLOT( slotCustomFileSystemChanged( int ) ) ); this, TQ_SLOT( slotCustomFileSystemChanged( int ) ) );
connect( custom_rw, TQT_SIGNAL( activated( int ) ), connect( custom_rw, TQ_SIGNAL( activated( int ) ),
this, TQT_SLOT( slotCustomWriteAccessChanged( int ) ) ); this, TQ_SLOT( slotCustomWriteAccessChanged( int ) ) );
#endif #endif
connect( custom_krb, TQT_SIGNAL( activated( int ) ), connect( custom_krb, TQ_SIGNAL( activated( int ) ),
this, TQT_SLOT( slotCustomKerberosChanged( int ) ) ); this, TQ_SLOT( slotCustomKerberosChanged( int ) ) );
connect( custom_uid, TQT_SIGNAL( textChanged( const TQString & ) ), connect( custom_uid, TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotCustomUIDChanged( const TQString & ) ) ); this, TQ_SLOT( slotCustomUIDChanged( const TQString & ) ) );
connect( custom_gid, TQT_SIGNAL( textChanged( const TQString & ) ), connect( custom_gid, TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotCustomGIDChanged( const TQString & ) ) ); this, TQ_SLOT( slotCustomGIDChanged( const TQString & ) ) );
connect( custom_port, TQT_SIGNAL( valueChanged( int ) ), connect( custom_port, TQ_SIGNAL( valueChanged( int ) ),
this, TQT_SLOT( slotCustomPortChanged( int ) ) ); this, TQ_SLOT( slotCustomPortChanged( int ) ) );
// //
// Do last things before we are ready to go // Do last things before we are ready to go
@ -554,7 +554,7 @@ void Smb4KSambaOptions::resetCustomTab()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
#ifndef __FreeBSD__ #ifndef __FreeBSD__
@ -564,28 +564,28 @@ void Smb4KSambaOptions::slotSambaFileSystem( int item_index )
{ {
case Smb4KSettings::EnumFilesystem::CIFS: case Smb4KSettings::EnumFilesystem::CIFS:
{ {
TQGroupBox *adv_cifs = static_cast<TQGroupBox *>( TQT_TQWIDGET(child( "AdvancedCIFSOptions", TQGROUPBOX_OBJECT_NAME_STRING, true )) ); TQGroupBox *adv_cifs = static_cast<TQGroupBox *>( child( "AdvancedCIFSOptions", "TQGroupBox", true ) );
if ( adv_cifs ) if ( adv_cifs )
{ {
adv_cifs->setEnabled( true ); adv_cifs->setEnabled( true );
} }
TQGroupBox *adv_smbfs = static_cast<TQGroupBox *>( TQT_TQWIDGET(child( "AdvancedSMBFSOptions", TQGROUPBOX_OBJECT_NAME_STRING, true )) ); TQGroupBox *adv_smbfs = static_cast<TQGroupBox *>( child( "AdvancedSMBFSOptions", "TQGroupBox", true ) );
if ( adv_smbfs ) if ( adv_smbfs )
{ {
adv_smbfs->setEnabled( false ); adv_smbfs->setEnabled( false );
} }
TQLabel *codepage = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CodepageLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *codepage = static_cast<TQLabel *>( child( "CodepageLabel", "TQLabel", true ) );
if ( codepage ) if ( codepage )
{ {
codepage->setEnabled( false ); codepage->setEnabled( false );
} }
KComboBox *srv_codepage = static_cast<KComboBox *>( TQT_TQWIDGET(child( "kcfg_ServerCodepage", "KComboBox", true )) ); KComboBox *srv_codepage = static_cast<KComboBox *>( child( "kcfg_ServerCodepage", "KComboBox", true ) );
if ( srv_codepage ) if ( srv_codepage )
{ {
@ -596,28 +596,28 @@ void Smb4KSambaOptions::slotSambaFileSystem( int item_index )
} }
case Smb4KSettings::EnumFilesystem::SMBFS: case Smb4KSettings::EnumFilesystem::SMBFS:
{ {
TQGroupBox *adv_cifs = static_cast<TQGroupBox *>( TQT_TQWIDGET(child( "AdvancedCIFSOptions", TQGROUPBOX_OBJECT_NAME_STRING, true )) ); TQGroupBox *adv_cifs = static_cast<TQGroupBox *>( child( "AdvancedCIFSOptions", "TQGroupBox", true ) );
if ( adv_cifs ) if ( adv_cifs )
{ {
adv_cifs->setEnabled( false ); adv_cifs->setEnabled( false );
} }
TQGroupBox *adv_smbfs = static_cast<TQGroupBox *>( TQT_TQWIDGET(child( "AdvancedSMBFSOptions", TQGROUPBOX_OBJECT_NAME_STRING, true )) ); TQGroupBox *adv_smbfs = static_cast<TQGroupBox *>( child( "AdvancedSMBFSOptions", "TQGroupBox", true ) );
if ( adv_smbfs ) if ( adv_smbfs )
{ {
adv_smbfs->setEnabled( true ); adv_smbfs->setEnabled( true );
} }
TQLabel *codepage = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CodepageLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *codepage = static_cast<TQLabel *>( child( "CodepageLabel", "TQLabel", true ) );
if ( codepage ) if ( codepage )
{ {
codepage->setEnabled( true ); codepage->setEnabled( true );
} }
KComboBox *srv_codepage = static_cast<KComboBox *>( TQT_TQWIDGET(child( "kcfg_ServerCodepage", "KComboBox", true )) ); KComboBox *srv_codepage = static_cast<KComboBox *>( child( "kcfg_ServerCodepage", "KComboBox", true ) );
if ( srv_codepage ) if ( srv_codepage )
{ {
@ -643,7 +643,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
if ( item ) if ( item )
{ {
// Enable the input widget: // Enable the input widget:
TQWidget *input = static_cast<TQGroupBox *>( TQT_TQWIDGET(child( "CustomInputWidget", TQGROUPBOX_OBJECT_NAME_STRING, true )) ); TQWidget *input = static_cast<TQGroupBox *>( child( "CustomInputWidget", "TQGroupBox", true ) );
if ( input ) if ( input )
{ {
@ -651,7 +651,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
// Enable/disable the labels, combo boxes, buttons, etc: // Enable/disable the labels, combo boxes, buttons, etc:
TQLabel *protocol_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomProtocolLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *protocol_label = static_cast<TQLabel *>( child( "CustomProtocolLabel", "TQLabel", true ) );
if ( protocol_label ) if ( protocol_label )
{ {
@ -665,7 +665,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
} }
KComboBox *protocol = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomProtocol", "KComboBox", true )) ); KComboBox *protocol = static_cast<KComboBox *>( child( "CustomProtocol", "KComboBox", true ) );
if ( protocol ) if ( protocol )
{ {
@ -683,7 +683,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
#ifndef __FreeBSD__ #ifndef __FreeBSD__
TQLabel *fs_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomFileSystemLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *fs_label = static_cast<TQLabel *>( child( "CustomFileSystemLabel", "TQLabel", true ) );
if ( fs_label ) if ( fs_label )
{ {
@ -697,7 +697,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
} }
KComboBox *filesystem = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomFileSystem", "KComboBox", true )) ); KComboBox *filesystem = static_cast<KComboBox *>( child( "CustomFileSystem", "KComboBox", true ) );
if ( filesystem ) if ( filesystem )
{ {
@ -713,7 +713,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
filesystem->setCurrentText( item->text( FileSystem ) ); filesystem->setCurrentText( item->text( FileSystem ) );
} }
TQLabel *write_access_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomWriteAccessLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *write_access_label = static_cast<TQLabel *>( child( "CustomWriteAccessLabel", "TQLabel", true ) );
if ( write_access_label ) if ( write_access_label )
{ {
@ -727,7 +727,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
} }
KComboBox *write_access = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomWriteAccess", "KComboBox", true )) ); KComboBox *write_access = static_cast<KComboBox *>( child( "CustomWriteAccess", "KComboBox", true ) );
if ( write_access ) if ( write_access )
{ {
@ -745,7 +745,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
#endif #endif
TQLabel *krb_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomKerberosLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *krb_label = static_cast<TQLabel *>( child( "CustomKerberosLabel", "TQLabel", true ) );
if ( krb_label ) if ( krb_label )
{ {
@ -759,7 +759,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
} }
KComboBox *kerberos = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomKerberos", "KComboBox", true )) ); KComboBox *kerberos = static_cast<KComboBox *>( child( "CustomKerberos", "KComboBox", true ) );
if ( kerberos ) if ( kerberos )
{ {
@ -775,7 +775,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
kerberos->setCurrentText( item->text( Kerberos ) ); kerberos->setCurrentText( item->text( Kerberos ) );
} }
TQLabel *uid_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomUIDLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *uid_label = static_cast<TQLabel *>( child( "CustomUIDLabel", "TQLabel", true ) );
if ( uid_label ) if ( uid_label )
{ {
@ -789,7 +789,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
} }
KLineEdit *uid = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "CustomUID", "KLineEdit", true )) ); KLineEdit *uid = static_cast<KLineEdit *>( child( "CustomUID", "KLineEdit", true ) );
if ( uid ) if ( uid )
{ {
@ -805,7 +805,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
uid->setText( item->text( UID ) ); uid->setText( item->text( UID ) );
} }
TQLabel *gid_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomGIDLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *gid_label = static_cast<TQLabel *>( child( "CustomGIDLabel", "TQLabel", true ) );
if ( gid_label ) if ( gid_label )
{ {
@ -819,7 +819,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
} }
KLineEdit *gid = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "CustomGID", "KLineEdit", true )) ); KLineEdit *gid = static_cast<KLineEdit *>( child( "CustomGID", "KLineEdit", true ) );
if ( gid ) if ( gid )
{ {
@ -835,7 +835,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
gid->setText( item->text( GID ) ); gid->setText( item->text( GID ) );
} }
TQLabel *port_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomPortLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *port_label = static_cast<TQLabel *>( child( "CustomPortLabel", "TQLabel", true ) );
if ( port_label ) if ( port_label )
{ {
@ -849,7 +849,7 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
} }
} }
KIntNumInput *port = static_cast<KIntNumInput *>( TQT_TQWIDGET(child( "CustomPort", "KIntNumInput", true )) ); KIntNumInput *port = static_cast<KIntNumInput *>( child( "CustomPort", "KIntNumInput", true ) );
if ( port ) if ( port )
{ {
@ -865,14 +865,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
port->setValue( item->text( Port ).toInt() ); port->setValue( item->text( Port ).toInt() );
} }
KPushButton *remove = static_cast<KPushButton *>( TQT_TQWIDGET(child( "CustomRemoveItem", "KPushButton", true )) ); KPushButton *remove = static_cast<KPushButton *>( child( "CustomRemoveItem", "KPushButton", true ) );
if ( remove ) if ( remove )
{ {
remove->setEnabled( true ); remove->setEnabled( true );
} }
KPushButton *remove_all = static_cast<KPushButton *>( TQT_TQWIDGET(child( "CustomRemoveAllItems", "KPushButton", true )) ); KPushButton *remove_all = static_cast<KPushButton *>( child( "CustomRemoveAllItems", "KPushButton", true ) );
if ( remove_all ) if ( remove_all )
{ {
@ -882,18 +882,18 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
else else
{ {
// Get the list view: // Get the list view:
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( view ) if ( view )
{ {
TQLabel *protocol_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomProtocolLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *protocol_label = static_cast<TQLabel *>( child( "CustomProtocolLabel", "TQLabel", true ) );
if ( protocol_label ) if ( protocol_label )
{ {
protocol_label->setEnabled( false ); protocol_label->setEnabled( false );
} }
KComboBox *protocol = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomProtocol", "KComboBox", true )) ); KComboBox *protocol = static_cast<KComboBox *>( child( "CustomProtocol", "KComboBox", true ) );
if ( protocol ) if ( protocol )
{ {
@ -903,14 +903,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
#ifndef __FreeBSD__ #ifndef __FreeBSD__
TQLabel *fs_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomFileSystemLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *fs_label = static_cast<TQLabel *>( child( "CustomFileSystemLabel", "TQLabel", true ) );
if ( fs_label ) if ( fs_label )
{ {
fs_label->setEnabled( false ); fs_label->setEnabled( false );
} }
KComboBox *filesystem = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomFileSystem", "KComboBox", true )) ); KComboBox *filesystem = static_cast<KComboBox *>( child( "CustomFileSystem", "KComboBox", true ) );
if ( filesystem ) if ( filesystem )
{ {
@ -918,14 +918,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
filesystem->setEnabled( false ); filesystem->setEnabled( false );
} }
TQLabel *write_access_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomWriteAccessLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *write_access_label = static_cast<TQLabel *>( child( "CustomWriteAccessLabel", "TQLabel", true ) );
if ( write_access_label ) if ( write_access_label )
{ {
write_access_label->setEnabled( false ); write_access_label->setEnabled( false );
} }
KComboBox *write_access = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomWriteAccess", "KComboBox", true )) ); KComboBox *write_access = static_cast<KComboBox *>( child( "CustomWriteAccess", "KComboBox", true ) );
if ( write_access ) if ( write_access )
{ {
@ -935,14 +935,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
#endif #endif
TQLabel *krb_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomKerberosLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *krb_label = static_cast<TQLabel *>( child( "CustomKerberosLabel", "TQLabel", true ) );
if ( krb_label ) if ( krb_label )
{ {
krb_label->setEnabled( false ); krb_label->setEnabled( false );
} }
KComboBox *kerberos = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomKerberos", "KComboBox", true )) ); KComboBox *kerberos = static_cast<KComboBox *>( child( "CustomKerberos", "KComboBox", true ) );
if ( kerberos ) if ( kerberos )
{ {
@ -950,14 +950,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
kerberos->setEnabled( false ); kerberos->setEnabled( false );
} }
TQLabel *uid_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomUIDLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *uid_label = static_cast<TQLabel *>( child( "CustomUIDLabel", "TQLabel", true ) );
if ( uid_label ) if ( uid_label )
{ {
uid_label->setEnabled( false ); uid_label->setEnabled( false );
} }
KLineEdit *uid = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "CustomUID", "KLineEdit", true )) ); KLineEdit *uid = static_cast<KLineEdit *>( child( "CustomUID", "KLineEdit", true ) );
if ( uid ) if ( uid )
{ {
@ -965,14 +965,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
uid->setEnabled( false ); uid->setEnabled( false );
} }
TQLabel *gid_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomGIDLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *gid_label = static_cast<TQLabel *>( child( "CustomGIDLabel", "TQLabel", true ) );
if ( gid_label ) if ( gid_label )
{ {
gid_label->setEnabled( false ); gid_label->setEnabled( false );
} }
KLineEdit *gid = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "CustomGID", "KLineEdit", true )) ); KLineEdit *gid = static_cast<KLineEdit *>( child( "CustomGID", "KLineEdit", true ) );
if ( gid ) if ( gid )
{ {
@ -980,14 +980,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
gid->setEnabled( false ); gid->setEnabled( false );
} }
TQLabel *port_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "CustomPortLabel", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *port_label = static_cast<TQLabel *>( child( "CustomPortLabel", "TQLabel", true ) );
if ( port_label ) if ( port_label )
{ {
port_label->setEnabled( false ); port_label->setEnabled( false );
} }
KIntNumInput *port = static_cast<KIntNumInput *>( TQT_TQWIDGET(child( "CustomPort", "KIntNumInput", true )) ); KIntNumInput *port = static_cast<KIntNumInput *>( child( "CustomPort", "KIntNumInput", true ) );
if ( port ) if ( port )
{ {
@ -995,14 +995,14 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
port->setEnabled( false ); port->setEnabled( false );
} }
KPushButton *remove = static_cast<KPushButton *>( TQT_TQWIDGET(child( "CustomRemoveItem", "KPushButton", true )) ); KPushButton *remove = static_cast<KPushButton *>( child( "CustomRemoveItem", "KPushButton", true ) );
if ( remove ) if ( remove )
{ {
remove->setEnabled( false ); remove->setEnabled( false );
} }
KPushButton *remove_all = static_cast<KPushButton *>( TQT_TQWIDGET(child( "CustomRemoveAllItems", "KPushButton", true )) ); KPushButton *remove_all = static_cast<KPushButton *>( child( "CustomRemoveAllItems", "KPushButton", true ) );
if ( remove_all ) if ( remove_all )
{ {
@ -1015,8 +1015,8 @@ void Smb4KSambaOptions::slotCustomItemClicked( TQListViewItem *item )
void Smb4KSambaOptions::slotCustomProtocolChanged( int index ) void Smb4KSambaOptions::slotCustomProtocolChanged( int index )
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
KComboBox *custom_protocol = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomProtocol", "KComboBox", true )) ); KComboBox *custom_protocol = static_cast<KComboBox *>( child( "CustomProtocol", "KComboBox", true ) );
if ( view && view->selectedItem() && custom_protocol ) if ( view && view->selectedItem() && custom_protocol )
{ {
@ -1043,8 +1043,8 @@ void Smb4KSambaOptions::slotCustomProtocolChanged( int index )
#ifndef __FreeBSD__ #ifndef __FreeBSD__
void Smb4KSambaOptions::slotCustomFileSystemChanged( int index ) void Smb4KSambaOptions::slotCustomFileSystemChanged( int index )
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
KComboBox *custom_filesystem = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomFileSystem", "KComboBox", true )) ); KComboBox *custom_filesystem = static_cast<KComboBox *>( child( "CustomFileSystem", "KComboBox", true ) );
if ( view && view->selectedItem() && custom_filesystem ) if ( view && view->selectedItem() && custom_filesystem )
{ {
@ -1075,8 +1075,8 @@ void Smb4KSambaOptions::slotCustomFileSystemChanged( int )
#ifndef __FreeBSD__ #ifndef __FreeBSD__
void Smb4KSambaOptions::slotCustomWriteAccessChanged( int index ) void Smb4KSambaOptions::slotCustomWriteAccessChanged( int index )
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
KComboBox *custom_rw = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomWriteAccess", "KComboBox", true )) ); KComboBox *custom_rw = static_cast<KComboBox *>( child( "CustomWriteAccess", "KComboBox", true ) );
if ( view && view->selectedItem() && custom_rw ) if ( view && view->selectedItem() && custom_rw )
{ {
@ -1109,8 +1109,8 @@ void Smb4KSambaOptions::slotCustomKerberosChanged( int index )
// FIXME: Do we need to adjust something here with respect to // FIXME: Do we need to adjust something here with respect to
// FreeBSD? It does not know Kerberos for mounting! // FreeBSD? It does not know Kerberos for mounting!
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
KComboBox *custom_kerberos = static_cast<KComboBox *>( TQT_TQWIDGET(child( "CustomWriteAccess", "KComboBox", true )) ); KComboBox *custom_kerberos = static_cast<KComboBox *>( child( "CustomWriteAccess", "KComboBox", true ) );
if ( view && view->selectedItem() && custom_kerberos ) if ( view && view->selectedItem() && custom_kerberos )
{ {
@ -1136,7 +1136,7 @@ void Smb4KSambaOptions::slotCustomKerberosChanged( int index )
void Smb4KSambaOptions::slotCustomUIDChanged( const TQString &uid ) void Smb4KSambaOptions::slotCustomUIDChanged( const TQString &uid )
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( view && view->selectedItem() ) if ( view && view->selectedItem() )
{ {
@ -1154,7 +1154,7 @@ void Smb4KSambaOptions::slotCustomUIDChanged( const TQString &uid )
void Smb4KSambaOptions::slotCustomGIDChanged( const TQString &gid ) void Smb4KSambaOptions::slotCustomGIDChanged( const TQString &gid )
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( view && view->selectedItem() ) if ( view && view->selectedItem() )
{ {
@ -1172,7 +1172,7 @@ void Smb4KSambaOptions::slotCustomGIDChanged( const TQString &gid )
void Smb4KSambaOptions::slotCustomPortChanged( int port ) void Smb4KSambaOptions::slotCustomPortChanged( int port )
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( view && view->selectedItem() ) if ( view && view->selectedItem() )
{ {
@ -1189,7 +1189,7 @@ void Smb4KSambaOptions::slotCustomPortChanged( int port )
void Smb4KSambaOptions::slotRemoveCustomOption() void Smb4KSambaOptions::slotRemoveCustomOption()
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( view && view->selectedItem() ) if ( view && view->selectedItem() )
{ {
@ -1208,7 +1208,7 @@ void Smb4KSambaOptions::slotRemoveCustomOption()
void Smb4KSambaOptions::slotRemoveAllCustomOptions() void Smb4KSambaOptions::slotRemoveAllCustomOptions()
{ {
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( view ) if ( view )
{ {

@ -46,7 +46,7 @@
class Smb4KSambaOptions : public TQTabWidget class Smb4KSambaOptions : public TQTabWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -51,7 +51,7 @@ Smb4KShareOptions::Smb4KShareOptions( TQWidget *parent, const char *name ) : TQW
TQGridLayout *grid = new TQGridLayout( this ); TQGridLayout *grid = new TQGridLayout( this );
grid->setSpacing( 10 ); grid->setSpacing( 10 );
TQGroupBox *dir_box = new TQGroupBox( 1, Qt::Horizontal, i18n( "Directories" ), this ); TQGroupBox *dir_box = new TQGroupBox( 1, TQt::Horizontal, i18n( "Directories" ), this );
TQWidget *prefix_container = new TQWidget( dir_box ); TQWidget *prefix_container = new TQWidget( dir_box );
TQGridLayout *prefix_layout = new TQGridLayout( prefix_container ); TQGridLayout *prefix_layout = new TQGridLayout( prefix_container );
@ -67,7 +67,7 @@ Smb4KShareOptions::Smb4KShareOptions( TQWidget *parent, const char *name ) : TQW
(void) new TQCheckBox( i18n( "Force generated subdirectories to be lower case" ), (void) new TQCheckBox( i18n( "Force generated subdirectories to be lower case" ),
dir_box, "kcfg_ForceLowerCaseSubdirs" ); dir_box, "kcfg_ForceLowerCaseSubdirs" );
TQButtonGroup *mount_box = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Mounting and Unmounting" ), this ); TQButtonGroup *mount_box = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Mounting and Unmounting" ), this );
(void) new TQCheckBox( i18n( "Unmount all shares of user %1 on exit" ).arg( getpwuid( getuid() )->pw_name ), (void) new TQCheckBox( i18n( "Unmount all shares of user %1 on exit" ).arg( getpwuid( getuid() )->pw_name ),
mount_box, "kcfg_UnmountSharesOnExit" ); mount_box, "kcfg_UnmountSharesOnExit" );
(void) new TQCheckBox( i18n( "Remount recently used shares on program start" ), (void) new TQCheckBox( i18n( "Remount recently used shares on program start" ),
@ -75,7 +75,7 @@ Smb4KShareOptions::Smb4KShareOptions( TQWidget *parent, const char *name ) : TQW
(void) new TQCheckBox( i18n( "Allow the unmounting of shares that are owned by other users" ), (void) new TQCheckBox( i18n( "Allow the unmounting of shares that are owned by other users" ),
mount_box, "kcfg_UnmountForeignShares" ); mount_box, "kcfg_UnmountForeignShares" );
TQGroupBox *checks_box = new TQGroupBox( 2, Qt::Horizontal, i18n( "Checks" ), this ); TQGroupBox *checks_box = new TQGroupBox( 2, TQt::Horizontal, i18n( "Checks" ), this );
(void) new TQLabel( i18n( "Interval between checks:" ), checks_box ); (void) new TQLabel( i18n( "Interval between checks:" ), checks_box );
KIntNumInput *check_interval = new KIntNumInput( 2500, checks_box, 10, KIntNumInput *check_interval = new KIntNumInput( 2500, checks_box, 10,

@ -43,7 +43,7 @@
class Smb4KShareOptions : public TQWidget class Smb4KShareOptions : public TQWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -48,7 +48,7 @@ Smb4KSuperUserOptions::Smb4KSuperUserOptions( TQWidget *parent, const char *name
TQGridLayout *grid = new TQGridLayout( this ); TQGridLayout *grid = new TQGridLayout( this );
grid->setSpacing( 10 ); grid->setSpacing( 10 );
TQButtonGroup *suid_progs = new TQButtonGroup( 1, Qt::Horizontal, TQButtonGroup *suid_progs = new TQButtonGroup( 1, TQt::Horizontal,
i18n( "Programs" ), this, "kcfg_SuperUserProgram" ); i18n( "Programs" ), this, "kcfg_SuperUserProgram" );
suid_progs->setInsideSpacing( 5 ); suid_progs->setInsideSpacing( 5 );
@ -56,7 +56,7 @@ Smb4KSuperUserOptions::Smb4KSuperUserOptions( TQWidget *parent, const char *name
suid_progs->insert( new TQRadioButton( "sudo", suid_progs, "SudoButton" ), Smb4KSettings::EnumSuperUserProgram::Sudo ); suid_progs->insert( new TQRadioButton( "sudo", suid_progs, "SudoButton" ), Smb4KSettings::EnumSuperUserProgram::Sudo );
suid_progs->insert( new TQRadioButton( "super", suid_progs, "SuperButton" ), Smb4KSettings::EnumSuperUserProgram::Super ); suid_progs->insert( new TQRadioButton( "super", suid_progs, "SuperButton" ), Smb4KSettings::EnumSuperUserProgram::Super );
TQButtonGroup *suid_actions = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Actions" ), this, "SUIDActions" ); TQButtonGroup *suid_actions = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Actions" ), this, "SUIDActions" );
suid_actions->setInsideSpacing( 5 ); suid_actions->setInsideSpacing( 5 );
#ifdef __linux__ #ifdef __linux__
(void) new TQCheckBox( i18n( "Use super user privileges to force the unmounting of (inaccessible) shares" ), suid_actions, "kcfg_UseForceUnmount" ); (void) new TQCheckBox( i18n( "Use super user privileges to force the unmounting of (inaccessible) shares" ), suid_actions, "kcfg_UseForceUnmount" );
@ -77,8 +77,8 @@ Smb4KSuperUserOptions::Smb4KSuperUserOptions( TQWidget *parent, const char *name
grid->addWidget( remove, 2, 3, 0 ); grid->addWidget( remove, 2, 3, 0 );
grid->addMultiCell( spacer2, 3, 3, 0, 3, 0 ); grid->addMultiCell( spacer2, 3, 3, 0, 3, 0 );
connect( remove, TQT_SIGNAL( clicked() ), connect( remove, TQ_SIGNAL( clicked() ),
this, TQT_SLOT( slotRemoveClicked() ) ); this, TQ_SLOT( slotRemoveClicked() ) );
} }
@ -88,7 +88,7 @@ Smb4KSuperUserOptions::~Smb4KSuperUserOptions()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSuperUserOptions::slotRemoveClicked() void Smb4KSuperUserOptions::slotRemoveClicked()

@ -44,7 +44,7 @@
class Smb4KSuperUserOptions : public TQWidget class Smb4KSuperUserOptions : public TQWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -49,19 +49,19 @@ Smb4KUserInterfaceOptions::Smb4KUserInterfaceOptions( TQWidget *parent, const ch
TQGridLayout *main_wd_layout = new TQGridLayout( main_wd_widget ); TQGridLayout *main_wd_layout = new TQGridLayout( main_wd_widget );
main_wd_layout->setSpacing( 10 ); main_wd_layout->setSpacing( 10 );
TQButtonGroup *shares_view = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Shares View" ), TQButtonGroup *shares_view = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Shares View" ),
main_wd_widget, "kcfg_SharesView" ); main_wd_widget, "kcfg_SharesView" );
shares_view->insert( new TQRadioButton( i18n( "Show mounted shares in an icon view" ), shares_view ), Smb4KSettings::EnumSharesView::IconView ); shares_view->insert( new TQRadioButton( i18n( "Show mounted shares in an icon view" ), shares_view ), Smb4KSettings::EnumSharesView::IconView );
shares_view->insert( new TQRadioButton( i18n( "Show mounted shares in a list view" ), shares_view ), Smb4KSettings::EnumSharesView::ListView ); shares_view->insert( new TQRadioButton( i18n( "Show mounted shares in a list view" ), shares_view ), Smb4KSettings::EnumSharesView::ListView );
TQButtonGroup *bookmarks_grp = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Bookmarks" ), TQButtonGroup *bookmarks_grp = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Bookmarks" ),
main_wd_widget, "BookmarksBox" ); main_wd_widget, "BookmarksBox" );
(void) new TQCheckBox( i18n( "Show custom bookmark label if available" ), bookmarks_grp, "kcfg_ShowCustomBookmarkLabel" ); (void) new TQCheckBox( i18n( "Show custom bookmark label if available" ), bookmarks_grp, "kcfg_ShowCustomBookmarkLabel" );
TQButtonGroup *tray_group = new TQButtonGroup( 1, Qt::Horizontal, i18n( "System Tray" ), TQButtonGroup *tray_group = new TQButtonGroup( 1, TQt::Horizontal, i18n( "System Tray" ),
main_wd_widget, "SystemTrayBox" ); main_wd_widget, "SystemTrayBox" );
(void) new TQCheckBox( i18n( "Embed application into the system tray" ), tray_group, "kcfg_EmbedIntoSystemTray" ); (void) new TQCheckBox( i18n( "Embed application into the system tray" ), tray_group, "kcfg_EmbedIntoSystemTray" );
@ -80,20 +80,20 @@ Smb4KUserInterfaceOptions::Smb4KUserInterfaceOptions( TQWidget *parent, const ch
TQGridLayout *browser_layout = new TQGridLayout( browser_widget ); TQGridLayout *browser_layout = new TQGridLayout( browser_widget );
browser_layout->setSpacing( 10 ); browser_layout->setSpacing( 10 );
TQButtonGroup *remoteGroup = new TQButtonGroup( 2, Qt::Horizontal, i18n( "Remote Shares" ), TQButtonGroup *remoteGroup = new TQButtonGroup( 2, TQt::Horizontal, i18n( "Remote Shares" ),
browser_widget, "BrowserRemoteSharesBox" ); browser_widget, "BrowserRemoteSharesBox" );
(void) new TQCheckBox( i18n( "Show printer shares" ), remoteGroup, "kcfg_ShowPrinterShares" ); (void) new TQCheckBox( i18n( "Show printer shares" ), remoteGroup, "kcfg_ShowPrinterShares" );
TQCheckBox *hidden = new TQCheckBox( i18n( "Show hidden shares" ), remoteGroup, "kcfg_ShowHiddenShares" ); TQCheckBox *hidden = new TQCheckBox( i18n( "Show hidden shares" ), remoteGroup, "kcfg_ShowHiddenShares" );
(void) new TQCheckBox( i18n( "Show IPC$ shares" ), remoteGroup, "kcfg_ShowHiddenIPCShares" ); (void) new TQCheckBox( i18n( "Show IPC$ shares" ), remoteGroup, "kcfg_ShowHiddenIPCShares" );
(void) new TQCheckBox( i18n( "Show ADMIN$ shares" ), remoteGroup, "kcfg_ShowHiddenADMINShares" ); (void) new TQCheckBox( i18n( "Show ADMIN$ shares" ), remoteGroup, "kcfg_ShowHiddenADMINShares" );
TQButtonGroup *columnsGroup = new TQButtonGroup( 2, Qt::Horizontal, i18n( "Columns" ), TQButtonGroup *columnsGroup = new TQButtonGroup( 2, TQt::Horizontal, i18n( "Columns" ),
browser_widget, "BrowserColumnsBox" ); browser_widget, "BrowserColumnsBox" );
(void) new TQCheckBox( i18n( "Show type" ), columnsGroup, "kcfg_ShowType" ); (void) new TQCheckBox( i18n( "Show type" ), columnsGroup, "kcfg_ShowType" );
(void) new TQCheckBox( i18n( "Show IP address" ), columnsGroup, "kcfg_ShowIPAddress" ); (void) new TQCheckBox( i18n( "Show IP address" ), columnsGroup, "kcfg_ShowIPAddress" );
(void) new TQCheckBox( i18n( "Show comment" ), columnsGroup, "kcfg_ShowComment" ); (void) new TQCheckBox( i18n( "Show comment" ), columnsGroup, "kcfg_ShowComment" );
TQButtonGroup *netTooltipsGroup = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Tooltips" ), TQButtonGroup *netTooltipsGroup = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Tooltips" ),
browser_widget, "BrowserTooltipsBox" ); browser_widget, "BrowserTooltipsBox" );
(void) new TQCheckBox( i18n( "Show tooltip with information about a network item" ), netTooltipsGroup, "kcfg_ShowNetworkItemToolTip" ); (void) new TQCheckBox( i18n( "Show tooltip with information about a network item" ), netTooltipsGroup, "kcfg_ShowNetworkItemToolTip" );
@ -111,21 +111,21 @@ Smb4KUserInterfaceOptions::Smb4KUserInterfaceOptions( TQWidget *parent, const ch
TQGridLayout *shares_layout = new TQGridLayout( shares_widget ); TQGridLayout *shares_layout = new TQGridLayout( shares_widget );
shares_layout->setSpacing( 10 ); shares_layout->setSpacing( 10 );
TQButtonGroup *shares_group = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Mounted Shares" ), TQButtonGroup *shares_group = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Mounted Shares" ),
shares_widget, "SharesIconGroupBox" ); shares_widget, "SharesIconGroupBox" );
(void) new TQCheckBox( i18n( "Show mount point instead of share name" ), shares_group, "kcfg_ShowMountPoint" ); (void) new TQCheckBox( i18n( "Show mount point instead of share name" ), shares_group, "kcfg_ShowMountPoint" );
(void) new TQCheckBox( i18n( "Show all shares that are mounted on the system" ), shares_group, "kcfg_ShowAllShares" ); (void) new TQCheckBox( i18n( "Show all shares that are mounted on the system" ), shares_group, "kcfg_ShowAllShares" );
TQButtonGroup *dnd_group = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Drag and Drop" ), TQButtonGroup *dnd_group = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Drag and Drop" ),
shares_widget, "DragnDropBox" ); shares_widget, "DragnDropBox" );
(void) new TQCheckBox( i18n( "Allow dropping of files and directories onto shares" ), dnd_group, "kcfg_EnableDropSupport" ); (void) new TQCheckBox( i18n( "Allow dropping of files and directories onto shares" ), dnd_group, "kcfg_EnableDropSupport" );
(void) new TQCheckBox( i18n( "Allow dragging of shares" ), dnd_group, "kcfg_EnableDragSupport" ); (void) new TQCheckBox( i18n( "Allow dragging of shares" ), dnd_group, "kcfg_EnableDragSupport" );
TQButtonGroup *sharesTooltipGroup = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Tooltips" ), TQButtonGroup *sharesTooltipGroup = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Tooltips" ),
shares_widget, "SharesTooltipsBox" ); shares_widget, "SharesTooltipsBox" );
(void) new TQCheckBox( i18n( "Show tooltip with information about a share" ), sharesTooltipGroup, "kcfg_ShowShareToolTip" ); (void) new TQCheckBox( i18n( "Show tooltip with information about a share" ), sharesTooltipGroup, "kcfg_ShowShareToolTip" );
TQButtonGroup *list_view_group = new TQButtonGroup( 2, Qt::Horizontal, i18n( "List View" ), TQButtonGroup *list_view_group = new TQButtonGroup( 2, TQt::Horizontal, i18n( "List View" ),
shares_widget, "SharesListViewBox" ); shares_widget, "SharesListViewBox" );
#ifndef __FreeBSD__ #ifndef __FreeBSD__
@ -155,7 +155,7 @@ Smb4KUserInterfaceOptions::Smb4KUserInterfaceOptions( TQWidget *parent, const ch
TQGridLayout *preview_layout = new TQGridLayout( preview_widget ); TQGridLayout *preview_layout = new TQGridLayout( preview_widget );
preview_layout->setSpacing( 10 ); preview_layout->setSpacing( 10 );
TQButtonGroup *previewFilesGroup = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Hidden Files and Directories" ), preview_widget, "HiddenFilesBox" ); TQButtonGroup *previewFilesGroup = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Hidden Files and Directories" ), preview_widget, "HiddenFilesBox" );
(void) new TQCheckBox( i18n( "Preview hidden files and directories" ), previewFilesGroup, "kcfg_PreviewHiddenItems" ); (void) new TQCheckBox( i18n( "Preview hidden files and directories" ), previewFilesGroup, "kcfg_PreviewHiddenItems" );
TQSpacerItem *spacer4 = new TQSpacerItem( 0, 0, TQSizePolicy::Preferred, TQSizePolicy::Expanding ); TQSpacerItem *spacer4 = new TQSpacerItem( 0, 0, TQSizePolicy::Preferred, TQSizePolicy::Expanding );
@ -172,8 +172,8 @@ Smb4KUserInterfaceOptions::Smb4KUserInterfaceOptions( TQWidget *parent, const ch
addTab( preview_widget, i18n( "Preview Dialog" ) ); addTab( preview_widget, i18n( "Preview Dialog" ) );
// Add connections: // Add connections:
connect( hidden, TQT_SIGNAL( stateChanged( int ) ), connect( hidden, TQ_SIGNAL( stateChanged( int ) ),
this, TQT_SLOT( slotShowHiddenShares( int ) ) ); this, TQ_SLOT( slotShowHiddenShares( int ) ) );
// Do last adjustments: // Do last adjustments:
slotShowHiddenShares( hidden->state() ); slotShowHiddenShares( hidden->state() );
@ -186,7 +186,7 @@ Smb4KUserInterfaceOptions::~Smb4KUserInterfaceOptions()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
@ -194,13 +194,13 @@ void Smb4KUserInterfaceOptions::slotShowHiddenShares( int state )
{ {
if ( state == TQCheckBox::On ) if ( state == TQCheckBox::On )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_ShowHiddenIPCShares", TQCHECKBOX_OBJECT_NAME_STRING )) )->setEnabled( true ); static_cast<TQCheckBox *>( child( "kcfg_ShowHiddenIPCShares", "TQCheckBox" ) )->setEnabled( true );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_ShowHiddenADMINShares", TQCHECKBOX_OBJECT_NAME_STRING )) )->setEnabled( true ); static_cast<TQCheckBox *>( child( "kcfg_ShowHiddenADMINShares", "TQCheckBox" ) )->setEnabled( true );
} }
else if ( state == TQCheckBox::Off ) else if ( state == TQCheckBox::Off )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_ShowHiddenIPCShares", TQCHECKBOX_OBJECT_NAME_STRING )) )->setEnabled( false ); static_cast<TQCheckBox *>( child( "kcfg_ShowHiddenIPCShares", "TQCheckBox" ) )->setEnabled( false );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_ShowHiddenADMINShares", TQCHECKBOX_OBJECT_NAME_STRING )) )->setEnabled( false ); static_cast<TQCheckBox *>( child( "kcfg_ShowHiddenADMINShares", "TQCheckBox" ) )->setEnabled( false );
} }
} }

@ -43,7 +43,7 @@
class Smb4KUserInterfaceOptions : public TQTabWidget class Smb4KUserInterfaceOptions : public TQTabWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -108,7 +108,7 @@ Smb4TDEConfigDialog::Smb4TDEConfigDialog( Smb4KSettings *settings, TQWidget *par
// done by the core. We only need to disable widgets here. // done by the core. We only need to disable widgets here.
if ( Smb4KSettings::sudo().isEmpty() ) if ( Smb4KSettings::sudo().isEmpty() )
{ {
TQRadioButton *sudo = static_cast<TQRadioButton *>( TQT_TQWIDGET(super_user_options->child( "SudoButton", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *sudo = static_cast<TQRadioButton *>( super_user_options->child( "SudoButton", "TQRadioButton", true ) );
if ( sudo ) if ( sudo )
{ {
@ -117,7 +117,7 @@ Smb4TDEConfigDialog::Smb4TDEConfigDialog( Smb4KSettings *settings, TQWidget *par
} }
else if ( Smb4KSettings::super().isEmpty() ) else if ( Smb4KSettings::super().isEmpty() )
{ {
TQRadioButton *super = static_cast<TQRadioButton *>( TQT_TQWIDGET(super_user_options->child( "SuperButton", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *super = static_cast<TQRadioButton *>( super_user_options->child( "SuperButton", "TQRadioButton", true ) );
if ( super ) if ( super )
{ {
@ -161,7 +161,7 @@ Smb4TDEConfigDialog::Smb4TDEConfigDialog( Smb4KSettings *settings, TQWidget *par
// Now add the pages to the configuration dialog // Now add the pages to the configuration dialog
addPage( interface_options, i18n( "User Interface" ), "view_choose" ); addPage( interface_options, i18n( "User Interface" ), "view_choose" );
addPage( network_options, i18n( "Network" ), "network" ); addPage( network_options, i18n( "Network" ), "network" );
addPage( share_options, i18n( "Shares" ), "hdd_mount" ); addPage( share_options, i18n( "Shares" ), "drive-harddisk-mounted" );
addPage( auth_options, i18n( "Authentication" ), "identity" ); addPage( auth_options, i18n( "Authentication" ), "identity" );
addPage( samba_options, i18n( "Samba" ), "samba" ); addPage( samba_options, i18n( "Samba" ), "samba" );
addPage( rsync_options, i18n( "Synchronization" ), "go-bottom" ); addPage( rsync_options, i18n( "Synchronization" ), "go-bottom" );
@ -174,17 +174,17 @@ Smb4TDEConfigDialog::Smb4TDEConfigDialog( Smb4KSettings *settings, TQWidget *par
setInitialSize( configDialogSize( *(Smb4KSettings::self()->config()), "ConfigDialog" ) ); setInitialSize( configDialogSize( *(Smb4KSettings::self()->config()), "ConfigDialog" ) );
// Connections // Connections
connect( samba_options, TQT_SIGNAL( customSettingsChanged() ), connect( samba_options, TQ_SIGNAL( customSettingsChanged() ),
this, TQT_SLOT( slotCustomSambaSettingsChanged() ) ); this, TQ_SLOT( slotCustomSambaSettingsChanged() ) );
connect( super_user_options, TQT_SIGNAL( removeEntries() ), connect( super_user_options, TQ_SIGNAL( removeEntries() ),
this, TQT_SLOT( slotRemoveSuperUserEntries() ) ); this, TQ_SLOT( slotRemoveSuperUserEntries() ) );
connect( Smb4KCore::fileIO(), TQT_SIGNAL( failed() ), connect( Smb4KCore::fileIO(), TQ_SIGNAL( failed() ),
this, TQT_SLOT( slotReceivedFileIOFailed() ) ); this, TQ_SLOT( slotReceivedFileIOFailed() ) );
connect( Smb4KCore::fileIO(), TQT_SIGNAL( finished() ), connect( Smb4KCore::fileIO(), TQ_SIGNAL( finished() ),
this, TQT_SLOT( slotReceivedFileIOFinished() ) ); this, TQ_SLOT( slotReceivedFileIOFinished() ) );
} }
@ -196,7 +196,7 @@ Smb4TDEConfigDialog::~Smb4TDEConfigDialog()
void Smb4TDEConfigDialog::loadCustomSambaOptions() void Smb4TDEConfigDialog::loadCustomSambaOptions()
{ {
// Get the list view: // Get the list view:
TDEListView *custom_list = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *custom_list = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( !custom_list ) if ( !custom_list )
{ {
@ -380,7 +380,7 @@ void Smb4TDEConfigDialog::loadCustomSambaOptions()
} }
} }
Smb4KSambaOptions *samba_options = static_cast<Smb4KSambaOptions *>( TQT_TQWIDGET(child( "SambaOptions", "Smb4KSambaOptions", true )) ); Smb4KSambaOptions *samba_options = static_cast<Smb4KSambaOptions *>( child( "SambaOptions", "Smb4KSambaOptions", true ) );
if ( samba_options ) if ( samba_options )
{ {
@ -392,7 +392,7 @@ void Smb4TDEConfigDialog::loadCustomSambaOptions()
void Smb4TDEConfigDialog::saveCustomSambaOptions() void Smb4TDEConfigDialog::saveCustomSambaOptions()
{ {
// Get the list view: // Get the list view:
TDEListView *custom_list = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *custom_list = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( !custom_list ) if ( !custom_list )
{ {
@ -517,14 +517,14 @@ void Smb4TDEConfigDialog::loadAuthenticationData()
(void) passwordHandler()->readDefaultAuth( &auth ); (void) passwordHandler()->readDefaultAuth( &auth );
KLineEdit *default_user = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "DefaultUserName", "KLineEdit", true )) ); KLineEdit *default_user = static_cast<KLineEdit *>( child( "DefaultUserName", "KLineEdit", true ) );
if ( default_user ) if ( default_user )
{ {
default_user->setText( auth.user() ); default_user->setText( auth.user() );
} }
KLineEdit *default_pass = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "DefaultPassword", "KLineEdit", true )) ); KLineEdit *default_pass = static_cast<KLineEdit *>( child( "DefaultPassword", "KLineEdit", true ) );
if ( default_pass ) if ( default_pass )
{ {
@ -543,14 +543,14 @@ void Smb4TDEConfigDialog::saveAuthenticationData()
{ {
Smb4KAuthInfo auth( TQString::null, TQString::null, TQString::null ); Smb4KAuthInfo auth( TQString::null, TQString::null, TQString::null );
KLineEdit *default_user = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "DefaultUserName", "KLineEdit", true )) ); KLineEdit *default_user = static_cast<KLineEdit *>( child( "DefaultUserName", "KLineEdit", true ) );
if ( default_user ) if ( default_user )
{ {
auth.setUser( default_user->text() ); auth.setUser( default_user->text() );
} }
KLineEdit *default_pass = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "DefaultPassword", "KLineEdit", true )) ); KLineEdit *default_pass = static_cast<KLineEdit *>( child( "DefaultPassword", "KLineEdit", true ) );
if ( default_pass ) if ( default_pass )
{ {
@ -568,12 +568,12 @@ void Smb4TDEConfigDialog::saveAuthenticationData()
bool Smb4TDEConfigDialog::writeSuperUserEntries() bool Smb4TDEConfigDialog::writeSuperUserEntries()
{ {
TQRadioButton *sudo = static_cast<TQRadioButton *>( TQT_TQWIDGET(child( "SudoButton", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *sudo = static_cast<TQRadioButton *>( child( "SudoButton", "TQRadioButton", true ) );
TQRadioButton *super = static_cast<TQRadioButton *>( TQT_TQWIDGET(child( "SuperButton", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *super = static_cast<TQRadioButton *>( child( "SuperButton", "TQRadioButton", true ) );
#ifdef __linux__ #ifdef __linux__
TQCheckBox *force = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseForceUnmount", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *force = static_cast<TQCheckBox *>( child( "kcfg_UseForceUnmount", "TQCheckBox", true ) );
#endif #endif
TQCheckBox *full_use = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_AlwaysUseSuperUser", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *full_use = static_cast<TQCheckBox *>( child( "kcfg_AlwaysUseSuperUser", "TQCheckBox", true ) );
// Check if we need to write anything at all: // Check if we need to write anything at all:
Smb4KFileIO::Operation op = Smb4KFileIO::NoOperation; Smb4KFileIO::Operation op = Smb4KFileIO::NoOperation;
@ -640,12 +640,12 @@ bool Smb4TDEConfigDialog::writeSuperUserEntries()
void Smb4TDEConfigDialog::removeSuperUserEntries() void Smb4TDEConfigDialog::removeSuperUserEntries()
{ {
TQRadioButton *sudo = static_cast<TQRadioButton *>( TQT_TQWIDGET(child( "SudoButton", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *sudo = static_cast<TQRadioButton *>( child( "SudoButton", "TQRadioButton", true ) );
TQRadioButton *super = static_cast<TQRadioButton *>( TQT_TQWIDGET(child( "SuperButton", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *super = static_cast<TQRadioButton *>( child( "SuperButton", "TQRadioButton", true ) );
#ifdef __linux__ #ifdef __linux__
TQCheckBox *force = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseForceUnmount", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *force = static_cast<TQCheckBox *>( child( "kcfg_UseForceUnmount", "TQCheckBox", true ) );
#endif #endif
TQCheckBox *full_use = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_AlwaysUseSuperUser", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *full_use = static_cast<TQCheckBox *>( child( "kcfg_AlwaysUseSuperUser", "TQCheckBox", true ) );
#ifdef __linux__ #ifdef __linux__
if ( sudo && super && force && full_use ) if ( sudo && super && force && full_use )
@ -694,8 +694,8 @@ bool Smb4TDEConfigDialog::checkSettings()
// If the user chose "Query custom master browser" in the // If the user chose "Query custom master browser" in the
// "Network" tab, there must be a master browser present: // "Network" tab, there must be a master browser present:
TQRadioButton *query_custom_master = static_cast<TQRadioButton *>( TQT_TQWIDGET(child( "CustomMasterBrowserLabel", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *query_custom_master = static_cast<TQRadioButton *>( child( "CustomMasterBrowserLabel", "TQRadioButton", true ) );
KLineEdit *custom_master_input = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_CustomMasterBrowser", "KLineEdit", true )) ); KLineEdit *custom_master_input = static_cast<KLineEdit *>( child( "kcfg_CustomMasterBrowser", "KLineEdit", true ) );
if ( query_custom_master && custom_master_input && if ( query_custom_master && custom_master_input &&
query_custom_master->isChecked() && query_custom_master->isChecked() &&
@ -709,8 +709,8 @@ bool Smb4TDEConfigDialog::checkSettings()
// If the user chose "Scan broadcast areas" in the // If the user chose "Scan broadcast areas" in the
// "Network" tab, there must broadcast areas present: // "Network" tab, there must broadcast areas present:
TQRadioButton *scan_bcast_areas = static_cast<TQRadioButton *>( TQT_TQWIDGET(child( "BroadcastAreasLabel", TQRADIOBUTTON_OBJECT_NAME_STRING, true )) ); TQRadioButton *scan_bcast_areas = static_cast<TQRadioButton *>( child( "BroadcastAreasLabel", "TQRadioButton", true ) );
KLineEdit *bcast_areas_input = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_BroadcastAreas", "KLineEdit", true )) ); KLineEdit *bcast_areas_input = static_cast<KLineEdit *>( child( "kcfg_BroadcastAreas", "KLineEdit", true ) );
if ( scan_bcast_areas && bcast_areas_input && if ( scan_bcast_areas && bcast_areas_input &&
scan_bcast_areas->isChecked() && scan_bcast_areas->isChecked() &&
@ -723,7 +723,7 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The mount prefix must not be empty: // The mount prefix must not be empty:
KURLRequester *mount_prefix = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "kcfg_MountPrefix", "KURLRequester", true )) ); KURLRequester *mount_prefix = static_cast<KURLRequester *>( child( "kcfg_MountPrefix", "KURLRequester", true ) );
if ( mount_prefix && mount_prefix->url().stripWhiteSpace().isEmpty() ) if ( mount_prefix && mount_prefix->url().stripWhiteSpace().isEmpty() )
{ {
@ -735,8 +735,8 @@ bool Smb4TDEConfigDialog::checkSettings()
// If the user wants to use a default login, the user // If the user wants to use a default login, the user
// name must not be empty. // name must not be empty.
TQCheckBox *use_default_login = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseDefaultLogin", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_default_login = static_cast<TQCheckBox *>( child( "kcfg_UseDefaultLogin", "TQCheckBox", true ) );
KLineEdit *default_user_name = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_DefaultUserName", "KLineEdit", true )) ); KLineEdit *default_user_name = static_cast<KLineEdit *>( child( "kcfg_DefaultUserName", "KLineEdit", true ) );
if ( use_default_login && default_user_name && if ( use_default_login && default_user_name &&
use_default_login->isChecked() && use_default_login->isChecked() &&
@ -749,7 +749,7 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The file mask must not be empty. // The file mask must not be empty.
KLineEdit *file_mask = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_FileMask", "KLineEdit", true )) ); KLineEdit *file_mask = static_cast<KLineEdit *>( child( "kcfg_FileMask", "KLineEdit", true ) );
if ( file_mask && file_mask->text().stripWhiteSpace().isEmpty() ) if ( file_mask && file_mask->text().stripWhiteSpace().isEmpty() )
{ {
@ -760,7 +760,7 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The directory mask must not be empty. // The directory mask must not be empty.
KLineEdit *directory_mask = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_DirectoryMask", "KLineEdit", true )) ); KLineEdit *directory_mask = static_cast<KLineEdit *>( child( "kcfg_DirectoryMask", "KLineEdit", true ) );
if ( directory_mask && directory_mask->text().stripWhiteSpace().isEmpty() ) if ( directory_mask && directory_mask->text().stripWhiteSpace().isEmpty() )
{ {
@ -771,7 +771,7 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The UID must not be empty. // The UID must not be empty.
KLineEdit *user_id = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_UserID", "KLineEdit", true )) ); KLineEdit *user_id = static_cast<KLineEdit *>( child( "kcfg_UserID", "KLineEdit", true ) );
if ( user_id && user_id->text().stripWhiteSpace().isEmpty() ) if ( user_id && user_id->text().stripWhiteSpace().isEmpty() )
{ {
@ -782,7 +782,7 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The GID must not be empty. // The GID must not be empty.
KLineEdit *group_id = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_GroupID", "KLineEdit", true )) ); KLineEdit *group_id = static_cast<KLineEdit *>( child( "kcfg_GroupID", "KLineEdit", true ) );
if ( group_id && group_id->text().stripWhiteSpace().isEmpty() ) if ( group_id && group_id->text().stripWhiteSpace().isEmpty() )
{ {
@ -793,7 +793,7 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The rsync prefix must not be empty. // The rsync prefix must not be empty.
KURLRequester *rsync_prefix = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "kcfg_RsyncPrefix", "KURLRequester", true )) ); KURLRequester *rsync_prefix = static_cast<KURLRequester *>( child( "kcfg_RsyncPrefix", "KURLRequester", true ) );
if ( rsync_prefix && rsync_prefix->url().stripWhiteSpace().isEmpty() ) if ( rsync_prefix && rsync_prefix->url().stripWhiteSpace().isEmpty() )
{ {
@ -804,8 +804,8 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The path where to store partial files must not be empty. // The path where to store partial files must not be empty.
TQCheckBox *use_partical_directory = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UsePartialDirectory", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_partical_directory = static_cast<TQCheckBox *>( child( "kcfg_UsePartialDirectory", "TQCheckBox", true ) );
KURLRequester *partial_directory = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "kcfg_PartialDirectory", "KURLRequester", true )) ); KURLRequester *partial_directory = static_cast<KURLRequester *>( child( "kcfg_PartialDirectory", "KURLRequester", true ) );
if ( use_partical_directory && use_partical_directory->isChecked() && if ( use_partical_directory && use_partical_directory->isChecked() &&
partial_directory && partial_directory->url().stripWhiteSpace().isEmpty() ) partial_directory && partial_directory->url().stripWhiteSpace().isEmpty() )
@ -817,8 +817,8 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The the exclude patterns must not be empty. // The the exclude patterns must not be empty.
TQCheckBox *use_exclude_pattern = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseExcludePattern", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_exclude_pattern = static_cast<TQCheckBox *>( child( "kcfg_UseExcludePattern", "TQCheckBox", true ) );
KLineEdit *exclude_pattern = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_ExcludePattern", "KLineEdit", true )) ); KLineEdit *exclude_pattern = static_cast<KLineEdit *>( child( "kcfg_ExcludePattern", "KLineEdit", true ) );
if ( use_exclude_pattern && use_exclude_pattern->isChecked() && if ( use_exclude_pattern && use_exclude_pattern->isChecked() &&
exclude_pattern && exclude_pattern->text().stripWhiteSpace().isEmpty() ) exclude_pattern && exclude_pattern->text().stripWhiteSpace().isEmpty() )
@ -830,8 +830,8 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The the path of the exclude file must not be empty. // The the path of the exclude file must not be empty.
TQCheckBox *use_exclude_file = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseExcludeFrom", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_exclude_file = static_cast<TQCheckBox *>( child( "kcfg_UseExcludeFrom", "TQCheckBox", true ) );
KURLRequester *exclude_file = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "kcfg_ExcludeFrom", "KURLRequester", true )) ); KURLRequester *exclude_file = static_cast<KURLRequester *>( child( "kcfg_ExcludeFrom", "KURLRequester", true ) );
if ( use_exclude_file && use_exclude_file->isChecked() && if ( use_exclude_file && use_exclude_file->isChecked() &&
exclude_file && exclude_file->url().stripWhiteSpace().isEmpty() ) exclude_file && exclude_file->url().stripWhiteSpace().isEmpty() )
@ -843,8 +843,8 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The the include patterns must not be empty. // The the include patterns must not be empty.
TQCheckBox *use_include_pattern = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseIncludePattern", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_include_pattern = static_cast<TQCheckBox *>( child( "kcfg_UseIncludePattern", "TQCheckBox", true ) );
KLineEdit *include_pattern = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_IncludePattern", "KLineEdit", true )) ); KLineEdit *include_pattern = static_cast<KLineEdit *>( child( "kcfg_IncludePattern", "KLineEdit", true ) );
if ( use_include_pattern && use_include_pattern->isChecked() && if ( use_include_pattern && use_include_pattern->isChecked() &&
include_pattern && include_pattern->text().stripWhiteSpace().isEmpty() ) include_pattern && include_pattern->text().stripWhiteSpace().isEmpty() )
@ -856,8 +856,8 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The the path of the exclude file must not be empty. // The the path of the exclude file must not be empty.
TQCheckBox *use_include_file = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseIncludeFrom", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_include_file = static_cast<TQCheckBox *>( child( "kcfg_UseIncludeFrom", "TQCheckBox", true ) );
KURLRequester *include_file = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "kcfg_IncludeFrom", "KURLRequester", true )) ); KURLRequester *include_file = static_cast<KURLRequester *>( child( "kcfg_IncludeFrom", "KURLRequester", true ) );
if ( use_include_file && use_include_file->isChecked() && if ( use_include_file && use_include_file->isChecked() &&
include_file && include_file->url().stripWhiteSpace().isEmpty() ) include_file && include_file->url().stripWhiteSpace().isEmpty() )
@ -870,13 +870,13 @@ bool Smb4TDEConfigDialog::checkSettings()
// If you make backups, check that the suffix and that the // If you make backups, check that the suffix and that the
// backup directory is not empty. // backup directory is not empty.
TQCheckBox *make_backups = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_MakeBackups", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *make_backups = static_cast<TQCheckBox *>( child( "kcfg_MakeBackups", "TQCheckBox", true ) );
if ( make_backups && make_backups->isChecked() ) if ( make_backups && make_backups->isChecked() )
{ {
// The backup suffix must not be empty. // The backup suffix must not be empty.
TQCheckBox *use_backup_suffix = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseBackupSuffix", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_backup_suffix = static_cast<TQCheckBox *>( child( "kcfg_UseBackupSuffix", "TQCheckBox", true ) );
KLineEdit *backup_suffix = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_BackupSuffix", "KLineEdit", true )) ); KLineEdit *backup_suffix = static_cast<KLineEdit *>( child( "kcfg_BackupSuffix", "KLineEdit", true ) );
if ( use_backup_suffix && use_backup_suffix->isChecked() && if ( use_backup_suffix && use_backup_suffix->isChecked() &&
backup_suffix && backup_suffix->text().stripWhiteSpace().isEmpty() ) backup_suffix && backup_suffix->text().stripWhiteSpace().isEmpty() )
@ -888,8 +888,8 @@ bool Smb4TDEConfigDialog::checkSettings()
} }
// The the path for backups must not be empty. // The the path for backups must not be empty.
TQCheckBox *use_backup_dir = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseBackupDirectory", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *use_backup_dir = static_cast<TQCheckBox *>( child( "kcfg_UseBackupDirectory", "TQCheckBox", true ) );
KURLRequester *backup_dir = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "kcfg_BackupDirectory", "KURLRequester", true )) ); KURLRequester *backup_dir = static_cast<KURLRequester *>( child( "kcfg_BackupDirectory", "KURLRequester", true ) );
if ( use_backup_dir && use_backup_dir->isChecked() && if ( use_backup_dir && use_backup_dir->isChecked() &&
backup_dir && backup_dir->url().stripWhiteSpace().isEmpty() ) backup_dir && backup_dir->url().stripWhiteSpace().isEmpty() )
@ -930,7 +930,7 @@ void Smb4TDEConfigDialog::showEvent( TQShowEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4TDEConfigDialog::slotApply() void Smb4TDEConfigDialog::slotApply()
@ -996,7 +996,7 @@ void Smb4TDEConfigDialog::slotOk()
void Smb4TDEConfigDialog::slotCancel() void Smb4TDEConfigDialog::slotCancel()
{ {
// Reset the custom Samba options tab: // Reset the custom Samba options tab:
Smb4KSambaOptions *samba_options = static_cast<Smb4KSambaOptions *>( TQT_TQWIDGET(child( "SambaOptions", "Smb4KSambaOptions", true )) ); Smb4KSambaOptions *samba_options = static_cast<Smb4KSambaOptions *>( child( "SambaOptions", "Smb4KSambaOptions", true ) );
if ( samba_options ) if ( samba_options )
{ {
@ -1010,7 +1010,7 @@ void Smb4TDEConfigDialog::slotCancel()
void Smb4TDEConfigDialog::slotCustomSambaSettingsChanged() void Smb4TDEConfigDialog::slotCustomSambaSettingsChanged()
{ {
// Get the list view and all other input widgets: // Get the list view and all other input widgets:
TDEListView *view = static_cast<TDEListView *>( TQT_TQWIDGET(child( "CustomOptionsList", "TDEListView", true )) ); TDEListView *view = static_cast<TDEListView *>( child( "CustomOptionsList", "TDEListView", true ) );
if ( !view ) if ( !view )
{ {
@ -1136,9 +1136,9 @@ void Smb4TDEConfigDialog::slotRemoveSuperUserEntries()
void Smb4TDEConfigDialog::slotReceivedFileIOFailed() void Smb4TDEConfigDialog::slotReceivedFileIOFailed()
{ {
#ifdef __linux__ #ifdef __linux__
TQCheckBox *force = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseForceUnmount", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *force = static_cast<TQCheckBox *>( child( "kcfg_UseForceUnmount", "TQCheckBox", true ) );
#endif #endif
TQCheckBox *full_use = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_AlwaysUseSuperUser", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *full_use = static_cast<TQCheckBox *>( child( "kcfg_AlwaysUseSuperUser", "TQCheckBox", true ) );
#ifdef __linux__ #ifdef __linux__
if ( force && full_use ) if ( force && full_use )
@ -1201,7 +1201,7 @@ TDEInstance *Smb4TDEConfigDialogFactory::instance()
TQObject *Smb4TDEConfigDialogFactory::createObject( TQObject *parent, const char *name, const char *, TQObject *Smb4TDEConfigDialogFactory::createObject( TQObject *parent, const char *name, const char *,
const TQStringList & ) const TQStringList & )
{ {
return TQT_TQOBJECT( new Smb4TDEConfigDialog( Smb4KSettings::self(), TQT_TQWIDGET( parent ), name ) ); return new Smb4TDEConfigDialog( Smb4KSettings::self(), static_cast<TQWidget*>( parent ), name ) ;
} }
@ -1212,7 +1212,7 @@ const TQStringList & )
extern "C" extern "C"
{ {
void *init_libsmb4tdeconfigdialog() TDE_EXPORT void *init_libsmb4tdeconfigdialog()
{ {
TDEGlobal::locale()->insertCatalogue( "smb4k" ); TDEGlobal::locale()->insertCatalogue( "smb4k" );
return new Smb4TDEConfigDialogFactory; return new Smb4TDEConfigDialogFactory;

@ -47,7 +47,7 @@ class Smb4KSettings;
class Smb4TDEConfigDialog : public TDEConfigDialog class Smb4TDEConfigDialog : public TDEConfigDialog
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -145,7 +145,7 @@ class Smb4TDEConfigDialog : public TDEConfigDialog
/** /**
* Write super user configuration entries to configuration file. * Write super user configuration entries to configuration file.
* *
* @returns TRUE if something needs to be written. * @returns true if something needs to be written.
*/ */
bool writeSuperUserEntries(); bool writeSuperUserEntries();
@ -159,7 +159,7 @@ class Smb4TDEConfigDialog : public TDEConfigDialog
* need it. This function will report all missing input to the user * need it. This function will report all missing input to the user
* via a message box. * via a message box.
* *
* @returns TRUE if the check passed and FALSE if it failed. * @returns true if the check passed and false if it failed.
*/ */
bool checkSettings(); bool checkSettings();
}; };
@ -171,7 +171,7 @@ class TDEAboutData;
class Smb4TDEConfigDialogFactory : KLibFactory class Smb4TDEConfigDialogFactory : KLibFactory
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -192,7 +192,7 @@ class Smb4TDEConfigDialogFactory : KLibFactory
protected: protected:
TQObject *createObject( TQObject *parent = 0, const char *name = 0, TQObject *createObject( TQObject *parent = 0, const char *name = 0,
const char *classname = TQOBJECT_OBJECT_NAME_STRING, const char *classname = "TQObject",
const TQStringList &args = TQStringList() ); const TQStringList &args = TQStringList() );
private: private:

@ -52,7 +52,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
TQGridLayout *copying_layout = new TQGridLayout( copying_tab ); TQGridLayout *copying_layout = new TQGridLayout( copying_tab );
copying_layout->setSpacing( 10 ); copying_layout->setSpacing( 10 );
TQGroupBox *directory_box = new TQGroupBox( 2, Qt::Horizontal, i18n( "Default Destination" ), TQGroupBox *directory_box = new TQGroupBox( 2, TQt::Horizontal, i18n( "Default Destination" ),
copying_tab, "RsyncDestinationBox" ); copying_tab, "RsyncDestinationBox" );
directory_box->setInsideSpacing( 5 ); directory_box->setInsideSpacing( 5 );
@ -60,7 +60,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
KURLRequester *prefix = new KURLRequester( directory_box, "kcfg_RsyncPrefix" ); KURLRequester *prefix = new KURLRequester( directory_box, "kcfg_RsyncPrefix" );
prefix->setMode( KFile::Directory | KFile::LocalOnly ); prefix->setMode( KFile::Directory | KFile::LocalOnly );
TQButtonGroup *general_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "General" ), TQButtonGroup *general_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "General" ),
copying_tab, "RsyncModeBox" ); copying_tab, "RsyncModeBox" );
general_box->setInsideSpacing( 5 ); general_box->setInsideSpacing( 5 );
@ -73,7 +73,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
(void) new TQCheckBox( i18n( "Transfer directories without recursing" ), general_box, "kcfg_TransferDirectories" ); (void) new TQCheckBox( i18n( "Transfer directories without recursing" ), general_box, "kcfg_TransferDirectories" );
(void) new TQCheckBox( i18n( "Compress data during transfer" ), general_box, "kcfg_CompressData" ); (void) new TQCheckBox( i18n( "Compress data during transfer" ), general_box, "kcfg_CompressData" );
TQButtonGroup *links_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "Links" ), copying_tab, "RsyncModeBox" ); TQButtonGroup *links_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "Links" ), copying_tab, "RsyncModeBox" );
links_box->setInsideSpacing( 5 ); links_box->setInsideSpacing( 5 );
TQCheckBox *links = new TQCheckBox( i18n( "Preserve symlinks" ), links_box, "kcfg_PreserveSymlinks" ); TQCheckBox *links = new TQCheckBox( i18n( "Preserve symlinks" ), links_box, "kcfg_PreserveSymlinks" );
@ -83,7 +83,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
(void) new TQCheckBox( i18n( "Preserve hard links" ), links_box, "kcfg_PreserveHardLinks" ); (void) new TQCheckBox( i18n( "Preserve hard links" ), links_box, "kcfg_PreserveHardLinks" );
(void) new TQCheckBox( i18n( "Keep directory symlinks" ), links_box, "kcfg_KeepDirectorySymlinks" ); (void) new TQCheckBox( i18n( "Keep directory symlinks" ), links_box, "kcfg_KeepDirectorySymlinks" );
TQButtonGroup *perm_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "File Permissions, etc." ), TQButtonGroup *perm_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "File Permissions, etc." ),
copying_tab, "RsyncPreservationBox" ); copying_tab, "RsyncPreservationBox" );
perm_box->setInsideSpacing( 5 ); perm_box->setInsideSpacing( 5 );
@ -112,7 +112,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
TQGridLayout *deltrans_layout = new TQGridLayout( deltrans_tab ); TQGridLayout *deltrans_layout = new TQGridLayout( deltrans_tab );
deltrans_layout->setSpacing( 10 ); deltrans_layout->setSpacing( 10 );
TQButtonGroup *delete_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "File Deletion" ), deltrans_tab, "RsyncDeleteBox" ); TQButtonGroup *delete_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "File Deletion" ), deltrans_tab, "RsyncDeleteBox" );
delete_box->setInsideSpacing( 5 ); delete_box->setInsideSpacing( 5 );
(void) new TQCheckBox( i18n( "Remove synchronized source files" ), delete_box, "kcfg_RemoveSourceFiles" ); (void) new TQCheckBox( i18n( "Remove synchronized source files" ), delete_box, "kcfg_RemoveSourceFiles" );
@ -124,13 +124,13 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
(void) new TQCheckBox( i18n( "Delete even if I/O errors occur" ), delete_box, "kcfg_IgnoreErrors" ); (void) new TQCheckBox( i18n( "Delete even if I/O errors occur" ), delete_box, "kcfg_IgnoreErrors" );
(void) new TQCheckBox( i18n( "Force deletion of non-void directories" ), delete_box, "kcfg_ForceDirectoryDeletion" ); (void) new TQCheckBox( i18n( "Force deletion of non-void directories" ), delete_box, "kcfg_ForceDirectoryDeletion" );
TQButtonGroup *delete_restrictions_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "Restrictions" ), deltrans_tab, "RsyncDeleteRestrictionsBox" ); TQButtonGroup *delete_restrictions_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "Restrictions" ), deltrans_tab, "RsyncDeleteRestrictionsBox" );
delete_restrictions_box->setInsideSpacing( 5 ); delete_restrictions_box->setInsideSpacing( 5 );
(void) new TQCheckBox( i18n( "Don't delete more than this many files:" ), delete_restrictions_box, "kcfg_UseMaximumDelete" ); (void) new TQCheckBox( i18n( "Don't delete more than this many files:" ), delete_restrictions_box, "kcfg_UseMaximumDelete" );
(void) new KIntNumInput( delete_restrictions_box, "kcfg_MaximumDeleteValue" ); (void) new KIntNumInput( delete_restrictions_box, "kcfg_MaximumDeleteValue" );
TQButtonGroup *transfer_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "File Transfer" ), TQButtonGroup *transfer_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "File Transfer" ),
deltrans_tab, "RsyncFileTransferBox" ); deltrans_tab, "RsyncFileTransferBox" );
transfer_box->setInsideSpacing( 5 ); transfer_box->setInsideSpacing( 5 );
@ -163,7 +163,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
TQGridLayout *filter_layout = new TQGridLayout( filter_tab ); TQGridLayout *filter_layout = new TQGridLayout( filter_tab );
filter_layout->setSpacing( 10 ); filter_layout->setSpacing( 10 );
TQButtonGroup *general_filter_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "General" ), TQButtonGroup *general_filter_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "General" ),
filter_tab, "RsyncGeneralFilterBox" ); filter_tab, "RsyncGeneralFilterBox" );
general_filter_box->setInsideSpacing( 5 ); general_filter_box->setInsideSpacing( 5 );
@ -180,7 +180,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
KURLRequester *include_from = new KURLRequester( general_filter_box, "kcfg_IncludeFrom" ); KURLRequester *include_from = new KURLRequester( general_filter_box, "kcfg_IncludeFrom" );
include_from->setMode( KFile::File | KFile::LocalOnly ); include_from->setMode( KFile::File | KFile::LocalOnly );
TQButtonGroup *filter_rules_box = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Filter Rules" ), TQButtonGroup *filter_rules_box = new TQButtonGroup( 1, TQt::Horizontal, i18n( "Filter Rules" ),
filter_tab, "RsyncFilterRulesBox" ); filter_tab, "RsyncFilterRulesBox" );
filter_rules_box->setInsideSpacing( 5 ); filter_rules_box->setInsideSpacing( 5 );
TQLabel *filter_rules_label = new TQLabel( i18n( "The rules defined below will be added to the \"rsync\" command as they are. Thus, you have to start with the --filter=... argument." ), filter_rules_box ); TQLabel *filter_rules_label = new TQLabel( i18n( "The rules defined below will be added to the \"rsync\" command as they are. Thus, you have to start with the --filter=... argument." ), filter_rules_box );
@ -206,7 +206,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
TQGridLayout *advanced_layout = new TQGridLayout( advanced_tab ); TQGridLayout *advanced_layout = new TQGridLayout( advanced_tab );
advanced_layout->setSpacing( 10 ); advanced_layout->setSpacing( 10 );
TQButtonGroup *misc_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "General" ), TQButtonGroup *misc_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "General" ),
advanced_tab, "RsyncAdvancedMiscBox" ); advanced_tab, "RsyncAdvancedMiscBox" );
misc_box->setInsideSpacing( 5 ); misc_box->setInsideSpacing( 5 );
@ -217,7 +217,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
(void) new TQCheckBox( i18n( "Ignore files that already exist" ), misc_box, "kcfg_IgnoreExisting" ); (void) new TQCheckBox( i18n( "Ignore files that already exist" ), misc_box, "kcfg_IgnoreExisting" );
(void) new TQCheckBox( i18n( "Delay updates until the end of transfer" ), misc_box, "kcfg_DelayUpdates" ); (void) new TQCheckBox( i18n( "Delay updates until the end of transfer" ), misc_box, "kcfg_DelayUpdates" );
TQButtonGroup *backup_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "Backup" ), advanced_tab, "RsyncBackupBox" ); TQButtonGroup *backup_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "Backup" ), advanced_tab, "RsyncBackupBox" );
backup_box->setInsideSpacing( 5 ); backup_box->setInsideSpacing( 5 );
TQCheckBox *backup = new TQCheckBox( i18n( "Make backups" ), backup_box, "kcfg_MakeBackups" ); TQCheckBox *backup = new TQCheckBox( i18n( "Make backups" ), backup_box, "kcfg_MakeBackups" );
@ -228,7 +228,7 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
KURLRequester *backup_dir = new KURLRequester( backup_box, "kcfg_BackupDirectory" ); KURLRequester *backup_dir = new KURLRequester( backup_box, "kcfg_BackupDirectory" );
backup_dir->setMode( KFile::Directory | KFile::LocalOnly ); backup_dir->setMode( KFile::Directory | KFile::LocalOnly );
TQButtonGroup *checksum_box = new TQButtonGroup( 2, Qt::Horizontal, i18n( "Checksums" ), advanced_tab, "RsyncChecksumsBox" ); TQButtonGroup *checksum_box = new TQButtonGroup( 2, TQt::Horizontal, i18n( "Checksums" ), advanced_tab, "RsyncChecksumsBox" );
checksum_box->setInsideSpacing( 5 ); checksum_box->setInsideSpacing( 5 );
(void) new TQCheckBox( i18n( "Force fixed checksum block size:" ), checksum_box, "kcfg_UseBlockSize" ); (void) new TQCheckBox( i18n( "Force fixed checksum block size:" ), checksum_box, "kcfg_UseBlockSize" );
@ -247,38 +247,38 @@ Smb4KRsyncOptions::Smb4KRsyncOptions( TQWidget *parent, const char *name ) : TQT
addTab( advanced_tab, i18n( "Advanced" ) ); addTab( advanced_tab, i18n( "Advanced" ) );
connect( archive_mode, TQT_SIGNAL( toggled( bool ) ), connect( archive_mode, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotArchiveToggled( bool ) ) ); this, TQ_SLOT( slotArchiveToggled( bool ) ) );
connect( recursive, TQT_SIGNAL( toggled( bool ) ), connect( recursive, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotUncheckArchive( bool ) ) ); this, TQ_SLOT( slotUncheckArchive( bool ) ) );
connect( links, TQT_SIGNAL( toggled( bool ) ), connect( links, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotUncheckArchive( bool ) ) ); this, TQ_SLOT( slotUncheckArchive( bool ) ) );
connect( perms, TQT_SIGNAL( toggled( bool ) ), connect( perms, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotUncheckArchive( bool ) ) ); this, TQ_SLOT( slotUncheckArchive( bool ) ) );
connect( times, TQT_SIGNAL( toggled( bool ) ), connect( times, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotUncheckArchive( bool ) ) ); this, TQ_SLOT( slotUncheckArchive( bool ) ) );
connect( group, TQT_SIGNAL( toggled( bool ) ), connect( group, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotUncheckArchive( bool ) ) ); this, TQ_SLOT( slotUncheckArchive( bool ) ) );
connect( owner, TQT_SIGNAL( toggled( bool ) ), connect( owner, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotUncheckArchive( bool ) ) ); this, TQ_SLOT( slotUncheckArchive( bool ) ) );
connect( devices, TQT_SIGNAL( toggled( bool ) ), connect( devices, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotUncheckArchive( bool ) ) ); this, TQ_SLOT( slotUncheckArchive( bool ) ) );
connect( backup, TQT_SIGNAL( toggled( bool ) ), connect( backup, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotBackupToggled( bool ) ) ); this, TQ_SLOT( slotBackupToggled( bool ) ) );
connect( f_filter, TQT_SIGNAL( toggled( bool ) ), connect( f_filter, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotFShortcutToggled( bool ) ) ); this, TQ_SLOT( slotFShortcutToggled( bool ) ) );
connect( ff_filter, TQT_SIGNAL( toggled( bool ) ), connect( ff_filter, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotFFShortcutToggled( bool ) ) ); this, TQ_SLOT( slotFFShortcutToggled( bool ) ) );
slotArchiveToggled( true ); slotArchiveToggled( true );
slotBackupToggled( false ); slotBackupToggled( false );
@ -291,20 +291,20 @@ Smb4KRsyncOptions::~Smb4KRsyncOptions()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KRsyncOptions::slotArchiveToggled( bool on ) void Smb4KRsyncOptions::slotArchiveToggled( bool on )
{ {
if ( on ) if ( on )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_RecurseIntoDirectories", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_RecurseIntoDirectories", "TQCheckBox", true ) )->setChecked( on );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_PreserveSymlinks", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_PreserveSymlinks", "TQCheckBox", true ) )->setChecked( on );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_PreservePermissions", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_PreservePermissions", "TQCheckBox", true ) )->setChecked( on );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_PreserveTimes", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_PreserveTimes", "TQCheckBox", true ) )->setChecked( on );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_PreserveGroup", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_PreserveGroup", "TQCheckBox", true ) )->setChecked( on );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_PreserveOwner", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_PreserveOwner", "TQCheckBox", true ) )->setChecked( on );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_PreserveDevicesAndSpecials", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_PreserveDevicesAndSpecials", "TQCheckBox", true ) )->setChecked( on );
} }
} }
@ -313,23 +313,23 @@ void Smb4KRsyncOptions::slotUncheckArchive( bool on )
{ {
if ( !on ) if ( !on )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_ArchiveMode", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setChecked( on ); static_cast<TQCheckBox *>( child( "kcfg_ArchiveMode", "TQCheckBox", true ) )->setChecked( on );
} }
} }
void Smb4KRsyncOptions::slotBackupToggled( bool on ) void Smb4KRsyncOptions::slotBackupToggled( bool on )
{ {
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseBackupDirectory", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setEnabled( on ); static_cast<TQCheckBox *>( child( "kcfg_UseBackupDirectory", "TQCheckBox", true ) )->setEnabled( on );
static_cast<KURLRequester *>( TQT_TQWIDGET(child( "kcfg_BackupDirectory", "KURLRequester", true )) )->setEnabled( on ); static_cast<KURLRequester *>( child( "kcfg_BackupDirectory", "KURLRequester", true ) )->setEnabled( on );
static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseBackupSuffix", TQCHECKBOX_OBJECT_NAME_STRING, true )) )->setEnabled( on ); static_cast<TQCheckBox *>( child( "kcfg_UseBackupSuffix", "TQCheckBox", true ) )->setEnabled( on );
static_cast<KLineEdit *>( TQT_TQWIDGET(child( "kcfg_BackupSuffix", "KLineEdit", true )) )->setEnabled( on ); static_cast<KLineEdit *>( child( "kcfg_BackupSuffix", "KLineEdit", true ) )->setEnabled( on );
} }
void Smb4KRsyncOptions::slotFShortcutToggled( bool on ) void Smb4KRsyncOptions::slotFShortcutToggled( bool on )
{ {
TQCheckBox *ff_filter = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseFFFilterRule", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *ff_filter = static_cast<TQCheckBox *>( child( "kcfg_UseFFFilterRule", "TQCheckBox", true ) );
if ( on && ff_filter->isChecked() ) if ( on && ff_filter->isChecked() )
{ {
@ -340,7 +340,7 @@ void Smb4KRsyncOptions::slotFShortcutToggled( bool on )
void Smb4KRsyncOptions::slotFFShortcutToggled( bool on ) void Smb4KRsyncOptions::slotFFShortcutToggled( bool on )
{ {
TQCheckBox *f_filter = static_cast<TQCheckBox *>( TQT_TQWIDGET(child( "kcfg_UseFFilterRule", TQCHECKBOX_OBJECT_NAME_STRING, true )) ); TQCheckBox *f_filter = static_cast<TQCheckBox *>( child( "kcfg_UseFFilterRule", "TQCheckBox", true ) );
if ( on && f_filter->isChecked() ) if ( on && f_filter->isChecked() )
{ {

@ -43,7 +43,7 @@
class Smb4KRsyncOptions : public TQTabWidget class Smb4KRsyncOptions : public TQTabWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -66,7 +66,7 @@ class Smb4KRsyncOptions : public TQTabWidget
* This slot is invoked if the "Archive mode" checkbox has been * This slot is invoked if the "Archive mode" checkbox has been
* toggled. * toggled.
* *
* @param on Is TRUE if the checkbox is checked and FALSE otherwise. * @param on Is true if the checkbox is checked and false otherwise.
*/ */
void slotArchiveToggled( bool on ); void slotArchiveToggled( bool on );
@ -74,8 +74,8 @@ class Smb4KRsyncOptions : public TQTabWidget
* This slot is invoked if the --archive option has to be switched * This slot is invoked if the --archive option has to be switched
* off. * off.
* *
* @param on Is FALSE if one of the connected checkboxes is unchecked * @param on Is false if one of the connected checkboxes is unchecked
* and TRUE otherwise. * and true otherwise.
*/ */
void slotUncheckArchive( bool on ); void slotUncheckArchive( bool on );
@ -84,8 +84,8 @@ class Smb4KRsyncOptions : public TQTabWidget
* It enables/disables all other backup options according to the * It enables/disables all other backup options according to the
* state the backup button is in. * state the backup button is in.
* *
* @param on Is TRUE if the m_backup check box has been * @param on Is true if the m_backup check box has been
* checked and FALSE otherwise. * checked and false otherwise.
*/ */
void slotBackupToggled( bool on ); void slotBackupToggled( bool on );
@ -93,7 +93,7 @@ class Smb4KRsyncOptions : public TQTabWidget
* This slot is called if the '-F' shortcut has been toggled. * This slot is called if the '-F' shortcut has been toggled.
* It unchecks the '-F -F' shortcut. * It unchecks the '-F -F' shortcut.
* *
* @param on Is TRUE is m_f_filter is checked and FALSE otherwise. * @param on Is true is m_f_filter is checked and false otherwise.
*/ */
void slotFShortcutToggled( bool on ); void slotFShortcutToggled( bool on );
@ -101,7 +101,7 @@ class Smb4KRsyncOptions : public TQTabWidget
* This slot is called if the '-F -F' shortcut has been toggled. * This slot is called if the '-F -F' shortcut has been toggled.
* It unchecks the '-F' shortcut. * It unchecks the '-F' shortcut.
* *
* @param on Is TRUE is m_ff_filter is checked and FALSE otherwise. * @param on Is true is m_ff_filter is checked and false otherwise.
*/ */
void slotFFShortcutToggled( bool on ); void slotFFShortcutToggled( bool on );
}; };

@ -0,0 +1,49 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### smb4kcore (shared)
tde_add_library( smb4kcore SHARED AUTOMOC
SOURCES
smb4kauthinfo.cpp smb4kbookmark.cpp smb4kbookmarkhandler.cpp smb4kcore.cpp
smb4kerror.cpp smb4tdefileio.cpp smb4tdeglobal.cpp smb4kglobal_p.cpp
smb4khomesshareshandler.cpp smb4kmounter.cpp smb4kmounter_p.cpp
smb4knetworkitems.cpp smb4kpasswordhandler.cpp smb4kpreviewer.cpp
smb4kpreviewitem.cpp smb4kprint.cpp smb4kprintinfo.cpp smb4ksambaoptionshandler.cpp
smb4ksambaoptionsinfo.cpp smb4kscanner.cpp smb4kscanner_p.cpp smb4ksettings.kcfgc
smb4kshare.cpp smb4ksynchronizationinfo.cpp smb4ksynchronizer.cpp
LINK tdecore-shared tdeui-shared tdeio-shared tdewalletclient-shared
VERSION 2.0.0
DESTINATION ${LIB_INSTALL_DIR}
)
##### other files
install(
FILES smb4k.kcfg
DESTINATION ${SHARE_INSTALL_PREFIX}/config.kcfg
)
install(
FILES
smb4kauthinfo.h smb4kbookmark.h smb4kbookmarkhandler.h
smb4kcore.h smb4kdefs.h smb4kerror.h smb4tdefileio.h smb4tdeglobal.h
smb4khomesshareshandler.h smb4kmounter.h smb4knetworkitems.h
smb4kpasswordhandler.h smb4kpreviewer.h smb4kpreviewitem.h
smb4kprint.h smb4kprintinfo.h smb4ksambaoptionshandler.h
smb4ksambaoptionsinfo.h smb4kscanner.h smb4kshare.h
smb4ksynchronizationinfo.h smb4ksynchronizer.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -1,35 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
lib_LTLIBRARIES = libsmb4kcore.la
libsmb4kcore_la_LDFLAGS = -no-undefined $(all_libraries) -ltdewalletclient \
-version-info 2:0:0
include_HEADERS = smb4kauthinfo.h smb4kbookmark.h smb4kbookmarkhandler.h \
smb4kcore.h smb4kdefs.h smb4kerror.h smb4tdefileio.h smb4tdeglobal.h \
smb4khomesshareshandler.h smb4kmounter.h smb4knetworkitems.h \
smb4kpasswordhandler.h smb4kpreviewer.h smb4kpreviewitem.h \
smb4kprint.h smb4kprintinfo.h smb4ksambaoptionshandler.h \
smb4ksambaoptionsinfo.h smb4kscanner.h smb4kshare.h \
smb4ksynchronizationinfo.h smb4ksynchronizer.h
libsmb4kcore_la_SOURCES = smb4kauthinfo.cpp smb4kbookmark.cpp \
smb4kbookmarkhandler.cpp smb4kcore.cpp smb4kerror.cpp smb4tdefileio.cpp smb4tdeglobal.cpp \
smb4kglobal_p.cpp smb4khomesshareshandler.cpp smb4kmounter.cpp smb4kmounter_p.cpp \
smb4knetworkitems.cpp smb4kpasswordhandler.cpp smb4kpreviewer.cpp smb4kpreviewitem.cpp \
smb4kprint.cpp smb4kprintinfo.cpp smb4ksambaoptionshandler.cpp \
smb4ksambaoptionsinfo.cpp smb4kscanner.cpp smb4kscanner_p.cpp smb4ksettings.kcfgc smb4kshare.cpp \
smb4ksynchronizationinfo.cpp smb4ksynchronizer.cpp
libsmb4kcore_la_LIBADD = $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) $(LIB_QT)
kde_kcfg_DATA = smb4k.kcfg
# Build rules
smb4kcore.lo: smb4ksettings.h
smb4tdefileio.lo: smb4ksettings.h
smb4kmounter.lo: smb4ksettings.h
smb4kpasswordhandler.lo: smb4ksettings.h
smb4kprint.lo: smb4ksettings.h
smb4ksambaoptionshandler.lo: smb4ksettings.h
smb4kscanner.lo: smb4ksettings.h
smb4ksynchronizer.lo: smb4ksettings.h
noinst_HEADERS = smb4kglobal_p.h smb4kmounter_p.h smb4kscanner_p.h

@ -31,6 +31,8 @@
#include <tqstring.h> #include <tqstring.h>
#include <tqcstring.h> #include <tqcstring.h>
#include <tdemacros.h>
/** /**
* This class provides a container for the authentication data. * This class provides a container for the authentication data.
* *
@ -38,7 +40,7 @@
*/ */
class Smb4KAuthInfo class TDE_EXPORT Smb4KAuthInfo
{ {
public: public:
/** /**

@ -31,6 +31,8 @@
// TQt includes // TQt includes
#include <tqstring.h> #include <tqstring.h>
#include <tdemacros.h>
// forward declarations // forward declarations
class Smb4KShareItem; class Smb4KShareItem;
@ -38,7 +40,7 @@ class Smb4KShareItem;
* This class is a container for a set bookmark on a samba share * This class is a container for a set bookmark on a samba share
*/ */
class Smb4KBookmark class TDE_EXPORT Smb4KBookmark
{ {
public: public:
/** /**
@ -199,12 +201,12 @@ class Smb4KBookmark
/** /**
* This function checks if the IP address is valid, i.e. the * This function checks if the IP address is valid, i.e. the
* IP address is either IP v4 or IP v6. It returns either TRUE * IP address is either IP v4 or IP v6. It returns either true
* or FALSE. * or false.
* *
* @param ip The IP address that's going to be checked. * @param ip The IP address that's going to be checked.
* *
* @returns TRUE if the IP address is valid and FALSE otherwise. * @returns true if the IP address is valid and false otherwise.
*/ */
bool ipIsValid( const TQString &ip ); bool ipIsValid( const TQString &ip );
}; };

@ -28,7 +28,7 @@
#include <tqfile.h> #include <tqfile.h>
// KDE includes // KDE includes
#include <kstandarddirs.h> #include <tdestandarddirs.h>
#include <kdebug.h> #include <kdebug.h>
#include <tdeapplication.h> #include <tdeapplication.h>
@ -96,7 +96,7 @@ void Smb4KBookmarkHandler::addBookmark( Smb4KBookmark *bookmark )
if ( TQString::compare( bookmark->share(), "homes" ) == 0 ) if ( TQString::compare( bookmark->share(), "homes" ) == 0 )
{ {
TQString share = specifyUser( bookmark->host(), kapp->mainWidget() ? kapp->mainWidget() : 0, "SpecifyUser" ); TQString share = specifyUser( bookmark->host(), tdeApp->mainWidget() ? tdeApp->mainWidget() : 0, "SpecifyUser" );
bookmark->setShareName( share ); bookmark->setShareName( share );
} }

@ -34,6 +34,8 @@
#include <tqobject.h> #include <tqobject.h>
#include <tqvaluelist.h> #include <tqvaluelist.h>
#include <tdemacros.h>
// forward declarations // forward declarations
class Smb4KHostItem; class Smb4KHostItem;
class Smb4KBookmark; class Smb4KBookmark;
@ -46,9 +48,9 @@ class Smb4KBookmark;
* @author Alexander Reinholdt <dustpuppy@mail.berlios.de> * @author Alexander Reinholdt <dustpuppy@mail.berlios.de>
*/ */
class Smb4KBookmarkHandler : public TQObject class TDE_EXPORT Smb4KBookmarkHandler : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -83,23 +83,23 @@ Smb4KCore::Smb4KCore() : TQObject()
m_previewer_state = PREVIEWER_STOP; m_previewer_state = PREVIEWER_STOP;
// Connections: // Connections:
connect( m_scanner, TQT_SIGNAL( state( int ) ), connect( m_scanner, TQ_SIGNAL( state( int ) ),
this, TQT_SLOT( slotSetScannerState( int ) ) ); this, TQ_SLOT( slotSetScannerState( int ) ) );
connect( m_mounter, TQT_SIGNAL( state( int ) ), connect( m_mounter, TQ_SIGNAL( state( int ) ),
this, TQT_SLOT( slotSetMounterState( int ) ) ); this, TQ_SLOT( slotSetMounterState( int ) ) );
connect( m_print, TQT_SIGNAL( state( int ) ), connect( m_print, TQ_SIGNAL( state( int ) ),
this, TQT_SLOT( slotSetPrinterHandlerState( int ) ) ); this, TQ_SLOT( slotSetPrinterHandlerState( int ) ) );
connect( m_synchronizer, TQT_SIGNAL( state( int ) ), connect( m_synchronizer, TQ_SIGNAL( state( int ) ),
this, TQT_SLOT( slotSetSynchronizerState( int ) ) ); this, TQ_SLOT( slotSetSynchronizerState( int ) ) );
connect( m_previewer, TQT_SIGNAL( state( int ) ), connect( m_previewer, TQ_SIGNAL( state( int ) ),
this, TQT_SLOT( slotSetSynchronizerState( int ) ) ); this, TQ_SLOT( slotSetSynchronizerState( int ) ) );
connect( kapp, TQT_SIGNAL( shutDown() ), connect( tdeApp, TQ_SIGNAL( shutDown() ),
this, TQT_SLOT( slotShutdown() ) ); this, TQ_SLOT( slotShutdown() ) );
} }
@ -904,7 +904,7 @@ void Smb4KCore::setDefaultSettings()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KCore::slotSetScannerState( int state ) void Smb4KCore::slotSetScannerState( int state )

@ -36,6 +36,8 @@
#include <tqtimer.h> #include <tqtimer.h>
#include <tqvaluelist.h> #include <tqvaluelist.h>
#include <tdemacros.h>
// application specific includes // application specific includes
#include "smb4kscanner.h" #include "smb4kscanner.h"
#include "smb4kmounter.h" #include "smb4kmounter.h"
@ -57,9 +59,9 @@ class Smb4KShare;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KCore : public TQObject class TDE_EXPORT Smb4KCore : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -87,7 +89,7 @@ class Smb4KCore : public TQObject
static int scannerState() { return self()->m_scanner_state; } static int scannerState() { return self()->m_scanner_state; }
/** /**
* Returns TRUE, if the scanner is running, otherwise FALSE. * Returns true, if the scanner is running, otherwise false.
*/ */
static bool scannerIsRunning() { return self()->m_scanner->isRunning(); } static bool scannerIsRunning() { return self()->m_scanner->isRunning(); }
@ -97,7 +99,7 @@ class Smb4KCore : public TQObject
static int mounterState() { return self()->m_mounter_state; } static int mounterState() { return self()->m_mounter_state; }
/** /**
* Returns TRUE, if the mounter is running, otherwise FALSE. * Returns true, if the mounter is running, otherwise false.
*/ */
static bool mounterIsRunning() { return self()->m_mounter->isRunning(); } static bool mounterIsRunning() { return self()->m_mounter->isRunning(); }
@ -107,7 +109,7 @@ class Smb4KCore : public TQObject
static int printState() { return self()->m_print_state; } static int printState() { return self()->m_print_state; }
/** /**
* Returns TRUE, if the print object is running, otherwise FALSE. * Returns true, if the print object is running, otherwise false.
*/ */
static bool printIsRunning() { return self()->m_print->isRunning(); } static bool printIsRunning() { return self()->m_print->isRunning(); }
@ -117,12 +119,12 @@ class Smb4KCore : public TQObject
static int synchronizerState() { return self()->m_syncer_state; } static int synchronizerState() { return self()->m_syncer_state; }
/** /**
* Returns TRUE, if the synchronizer is running, otherwise FALSE. * Returns true, if the synchronizer is running, otherwise false.
*/ */
static bool synchronizerIsRunning() { return self()->m_synchronizer->isRunning(); } static bool synchronizerIsRunning() { return self()->m_synchronizer->isRunning(); }
/** /**
* Returns TRUE if one of the core classes is doing something. * Returns true if one of the core classes is doing something.
*/ */
static bool isRunning(); static bool isRunning();

@ -102,7 +102,7 @@ const TQString &Smb4TDEGlobalPrivate::tempDir()
{ {
Smb4KError::error( ERROR_CREATING_TEMP_DIR, tmpd_name, strerror( errno ) ); Smb4KError::error( ERROR_CREATING_TEMP_DIR, tmpd_name, strerror( errno ) );
return TQString(); return TQString::null;
} }
m_temp_dir = TQString( tmpd_name ); m_temp_dir = TQString( tmpd_name );

@ -31,7 +31,7 @@
// KDE includes // KDE includes
#include <kdebug.h> #include <kdebug.h>
#include <kstandarddirs.h> #include <tdestandarddirs.h>
#include <tdelocale.h> #include <tdelocale.h>
#include <kiconloader.h> #include <kiconloader.h>
#include <kcombobox.h> #include <kcombobox.h>
@ -98,10 +98,10 @@ const TQString Smb4KHomesSharesHandler::specifyUser( const TQString &host, TQWid
layout->addMultiCellWidget( userCombo, 1, 1, 1, 4, 0 ); layout->addMultiCellWidget( userCombo, 1, 1, 1, 4, 0 );
layout->addItem( spacer1, 0, 2 ); layout->addItem( spacer1, 0, 2 );
connect( userCombo, TQT_SIGNAL( textChanged( const TQString &) ), connect( userCombo, TQ_SIGNAL( textChanged( const TQString &) ),
this, TQT_SLOT( slotTextChanged( const TQString & ) ) ); this, TQ_SLOT( slotTextChanged( const TQString & ) ) );
connect( m_dlg, TQT_SIGNAL( user1Clicked() ), connect( m_dlg, TQ_SIGNAL( user1Clicked() ),
this, TQT_SLOT( slotClearClicked() ) ); this, TQ_SLOT( slotClearClicked() ) );
// Read the list of logins, that are already defined // Read the list of logins, that are already defined
// for this 'homes' share. // for this 'homes' share.
@ -325,7 +325,7 @@ void Smb4KHomesSharesHandler::write_names( const TQString &host, const TQStringL
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KHomesSharesHandler::slotTextChanged( const TQString &text ) void Smb4KHomesSharesHandler::slotTextChanged( const TQString &text )

@ -47,7 +47,7 @@
class Smb4KHomesSharesHandler : public TQObject class Smb4KHomesSharesHandler : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -37,9 +37,9 @@
#include <kdebug.h> #include <kdebug.h>
// system includes // system includes
#if !defined(__FreeBSD__) && !defined(__solaris__) && !defined(USE_SOLARIS) #if !defined(__FreeBSD__) && !defined(__sun)
#include <sys/statfs.h> #include <sys/statfs.h>
#elif defined(__solaris__) || defined(USE_SOLARIS) #elif defined(__sun)
#include <sys/statvfs.h> #include <sys/statvfs.h>
#elif defined(__FreeBSD__) #elif defined(__FreeBSD__)
#include <sys/param.h> #include <sys/param.h>
@ -84,17 +84,17 @@ Smb4KMounter::Smb4KMounter( TQObject *parent, const char *name ) : TQObject( par
m_queue.setAutoDelete( true ); m_queue.setAutoDelete( true );
connect( m_proc, TQT_SIGNAL( processExited( TDEProcess * ) ), connect( m_proc, TQ_SIGNAL( processExited( TDEProcess * ) ),
this, TQT_SLOT( slotProcessExited( TDEProcess * ) ) ); this, TQ_SLOT( slotProcessExited( TDEProcess * ) ) );
connect( m_proc, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) );
connect( kapp, TQT_SIGNAL( shutDown() ), connect( tdeApp, TQ_SIGNAL( shutDown() ),
this, TQT_SLOT( slotShutdown() ) ); this, TQ_SLOT( slotShutdown() ) );
} }
@ -369,18 +369,18 @@ void Smb4KMounter::import()
if ( (!new_share->isBroken() && if ( (!new_share->isBroken() &&
(tqstrncmp( new_share->canonicalPath(), (tqstrncmp( new_share->canonicalPath(),
TQDir( Smb4KSettings::mountPrefix() ).canonicalPath(), TQDir( Smb4KSettings::mountPrefix() ).canonicalPath().local8Bit(),
TQDir( Smb4KSettings::mountPrefix() ).canonicalPath().length() ) == 0 || TQDir( Smb4KSettings::mountPrefix() ).canonicalPath().local8Bit().length() ) == 0 ||
tqstrncmp( new_share->canonicalPath(), tqstrncmp( new_share->canonicalPath(),
TQDir::home().canonicalPath(), TQDir::home().canonicalPath().local8Bit(),
TQDir::home().canonicalPath().length() ) == 0)) || TQDir::home().canonicalPath().local8Bit().length() ) == 0)) ||
(new_share->isBroken() && (new_share->isBroken() &&
(tqstrncmp( new_share->path(), (tqstrncmp( new_share->path(),
TQDir::homeDirPath(), TQDir::homeDirPath().local8Bit(),
TQDir::homeDirPath().length() ) == 0 || TQDir::homeDirPath().local8Bit().length() ) == 0 ||
tqstrncmp( new_share->path(), tqstrncmp( new_share->path(),
Smb4KSettings::mountPrefix(), Smb4KSettings::mountPrefix().local8Bit(),
Smb4KSettings::mountPrefix().length() ) == 0)) ) Smb4KSettings::mountPrefix().local8Bit().length() ) == 0)) )
{ {
foreign = false; foreign = false;
} }
@ -480,7 +480,7 @@ void Smb4KMounter::mountShare( const TQString &workgroup, const TQString &host,
if ( TQString::compare( share, "homes" ) == 0 ) if ( TQString::compare( share, "homes" ) == 0 )
{ {
share_name = specifyUser( host, kapp->mainWidget() ? kapp->mainWidget() : 0, "SpecifyUser" ); share_name = specifyUser( host, tdeApp->mainWidget() ? tdeApp->mainWidget() : 0, "SpecifyUser" );
} }
else else
{ {
@ -1046,14 +1046,14 @@ void Smb4KMounter::processMount()
TQString name = TQString( "//%1/%2" ).arg( m_priv->host() ).arg( m_priv->share() ); TQString name = TQString( "//%1/%2" ).arg( m_priv->host() ).arg( m_priv->share() );
// Check file system // Check file system
#if !defined(__solaris__) #if !defined(__sun)
struct statfs filesystem; struct statfs filesystem;
#else #else
struct statvfs filesystem; struct statvfs filesystem;
#endif #endif
#if !defined(__solaris__) && !defined(__irix__) #if !defined(__sun) && !defined(__irix__)
if ( statfs( m_priv->path(), &filesystem ) == -1 ) if ( statfs( m_priv->path().local8Bit(), &filesystem ) == -1 )
#elif defined(__irix__) #elif defined(__irix__)
if ( statfs( m_priv->path(), &filesystem, sizeof( filesystem ), 0 ) == -1 ) if ( statfs( m_priv->path(), &filesystem, sizeof( filesystem ), 0 ) == -1 )
#else #else
@ -1079,7 +1079,7 @@ void Smb4KMounter::processMount()
} }
else else
{ {
#if !defined(__FreeBSD__) && !defined(__solaris__) && !defined(__irix__) #if !defined(__FreeBSD__) && !defined(__sun) && !defined(__irix__)
if ( (uint)filesystem.f_type == 0xFF534D42 /* CIFS */) if ( (uint)filesystem.f_type == 0xFF534D42 /* CIFS */)
{ {
// The user name will be send if no login was specified. // The user name will be send if no login was specified.
@ -1095,7 +1095,7 @@ void Smb4KMounter::processMount()
share = new Smb4KShare( name, m_priv->path(), "smbfs", (int)getuid(), (int)getgid() ); share = new Smb4KShare( name, m_priv->path(), "smbfs", (int)getuid(), (int)getgid() );
m_mounted_shares.append( share ); m_mounted_shares.append( share );
} }
#elif defined(__solaris__) #elif defined(__sun)
if ( (uint)filesystem.f_basetype == 0xFF534D42 /* CIFS */) if ( (uint)filesystem.f_basetype == 0xFF534D42 /* CIFS */)
{ {
// The user name will be send if no login was specified. // The user name will be send if no login was specified.
@ -1534,7 +1534,7 @@ void Smb4KMounter::timerEvent( TQTimerEvent * )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
@ -1588,12 +1588,13 @@ void Smb4KMounter::slotShutdown()
for ( TQValueListIterator<Smb4KShare *> bs = broken_shares.begin(); bs != broken_shares.end(); ++bs ) for ( TQValueListIterator<Smb4KShare *> bs = broken_shares.begin(); bs != broken_shares.end(); ++bs )
{ {
TQString path = Smb4KSettings::mountPrefix()+*it;
if ( tqstrncmp( (*bs)->path(), if ( tqstrncmp( (*bs)->path(),
Smb4KSettings::mountPrefix()+*it, path.local8Bit(),
(Smb4KSettings::mountPrefix()+*it).length() ) == 0 || path.local8Bit().length() ) == 0 ||
tqstrncmp( (*bs)->canonicalPath(), tqstrncmp( (*bs)->canonicalPath(),
Smb4KSettings::mountPrefix()+*it, path.local8Bit(),
(Smb4KSettings::mountPrefix()+*it).length() ) == 0 ) path.local8Bit().length() ) == 0 )
{ {
broken = true; broken = true;

@ -37,7 +37,8 @@
#include <tqfile.h> #include <tqfile.h>
// KDE includes // KDE includes
#include <kprocess.h> #include <tdemacros.h>
#include <tdeprocess.h>
// application specific includes // application specific includes
#include "smb4kdefs.h" #include "smb4kdefs.h"
@ -56,9 +57,9 @@ class Smb4KShare;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KMounter : public TQObject class TDE_EXPORT Smb4KMounter : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -84,7 +85,7 @@ class Smb4KMounter : public TQObject
/** /**
* Unmounts a share. This can either be done the "normal" way, or you may * Unmounts a share. This can either be done the "normal" way, or you may
* force it. If you decide the force the unmounting by setting @p force to TRUE, * force it. If you decide the force the unmounting by setting @p force to true,
* a lazy unmount will be initiated. With the parameter @p noMessage you can * a lazy unmount will be initiated. With the parameter @p noMessage you can
* suppress any error messages. * suppress any error messages.
* *
@ -93,7 +94,7 @@ class Smb4KMounter : public TQObject
* @param force Force the unmounting of the share. * @param force Force the unmounting of the share.
* *
* @param noMessage Determines whether this function should emit an error code in case of an error. * @param noMessage Determines whether this function should emit an error code in case of an error.
* The default value is FALSE. * The default value is false.
*/ */
void unmountShare( Smb4KShare *share, bool force = false, bool noMessage = false ); void unmountShare( Smb4KShare *share, bool force = false, bool noMessage = false );
@ -135,23 +136,23 @@ class Smb4KMounter : public TQObject
TQValueList<Smb4KShare> findShareByName( const TQString &name ); TQValueList<Smb4KShare> findShareByName( const TQString &name );
/** /**
* This function returns TRUE if a share is mounted and FALSE otherwise. * This function returns true if a share is mounted and false otherwise.
* *
* @param name The name of the share. It has to look like this: * @param name The name of the share. It has to look like this:
* //HOST/SHARE. * //HOST/SHARE.
* *
* @param userOnly Specifies whether this function should only consider * @param userOnly Specifies whether this function should only consider
* shares mounted by the user or all shares that are * shares mounted by the user or all shares that are
* available on the system. The default is TRUE. * available on the system. The default is true.
* *
* @return TRUE if the share is mounted and FALSE otherwise. * @return true if the share is mounted and false otherwise.
*/ */
bool isMounted( const TQString &name, bool userOnly = true ); bool isMounted( const TQString &name, bool userOnly = true );
/** /**
* This function reports if the mounter is running or not. * This function reports if the mounter is running or not.
* *
* @returns TRUE if the scanner is running and FALSE otherwise. * @returns true if the scanner is running and false otherwise.
*/ */
bool isRunning() { return m_working; } bool isRunning() { return m_working; }

@ -35,12 +35,14 @@
#include <tqobject.h> #include <tqobject.h>
#include <tqstring.h> #include <tqstring.h>
#include <tdemacros.h>
/** /**
* This class provides a container for a workgroup/domain found in the network * This class provides a container for a workgroup/domain found in the network
* neighborhood. * neighborhood.
*/ */
class Smb4KWorkgroupItem class TDE_EXPORT Smb4KWorkgroupItem
{ {
public: public:
/** /**
@ -93,7 +95,7 @@ class Smb4KWorkgroupItem
void setPseudoMaster(); void setPseudoMaster();
/** /**
* Returns TRUE, if the master is a 'pseudo' master. @see setPseudoMaster() * Returns true, if the master is a 'pseudo' master. @see setPseudoMaster()
* for further information. * for further information.
*/ */
bool hasPseudoMaster() const { return m_pseudo; } bool hasPseudoMaster() const { return m_pseudo; }
@ -142,12 +144,12 @@ class Smb4KWorkgroupItem
/** /**
* This function checks if the IP address is valid, i.e. the * This function checks if the IP address is valid, i.e. the
* IP address is either IP v4 or IP v6. It returns either TRUE * IP address is either IP v4 or IP v6. It returns either true
* or FALSE. * or false.
* *
* @param ip The IP address that's going to be checked. * @param ip The IP address that's going to be checked.
* *
* @returns TRUE if the IP address is valid and FALSE otherwise. * @returns true if the IP address is valid and false otherwise.
*/ */
bool ipIsValid( const TQString &ip ); bool ipIsValid( const TQString &ip );
}; };
@ -158,7 +160,7 @@ class Smb4KWorkgroupItem
* neighborhood. * neighborhood.
*/ */
class Smb4KHostItem class TDE_EXPORT Smb4KHostItem
{ {
public: public:
/** /**
@ -238,14 +240,14 @@ class Smb4KHostItem
* This functions determines whether this host should be * This functions determines whether this host should be
* registered as a master browser. * registered as a master browser.
* *
* @param master Set this to TRUE if the host is a master browser. * @param master Set this to true if the host is a master browser.
*/ */
void setMaster( bool master ); void setMaster( bool master );
/** /**
* This function tells you if the host is a master or not. * This function tells you if the host is a master or not.
* *
* @returns TRUE if the host is a master browser. * @returns true if the host is a master browser.
*/ */
const bool isMaster() const { return m_master; } const bool isMaster() const { return m_master; }
@ -267,14 +269,14 @@ class Smb4KHostItem
* This function is used to tell the host item, if a * This function is used to tell the host item, if a
* check for the IP address has already been performed. * check for the IP address has already been performed.
* *
* @param yes Should be set to TRUE if a check was performed. * @param yes Should be set to true if a check was performed.
*/ */
void setIPAddressChecked( bool yes ); void setIPAddressChecked( bool yes );
/** /**
* Tells if a check for the IP address has already been performed. * Tells if a check for the IP address has already been performed.
* *
* @returns TRUE if a check was performed, and FALSE otherwise. * @returns true if a check was performed, and false otherwise.
*/ */
const bool ipAddressChecked() const { return m_ip_checked; } const bool ipAddressChecked() const { return m_ip_checked; }
@ -282,7 +284,7 @@ class Smb4KHostItem
* This function is used to tell the host item, if a * This function is used to tell the host item, if a
* check for the information (OS and Server string ) has already been performed. * check for the information (OS and Server string ) has already been performed.
* *
* @param yes Should be set to TRUE if a check was performed. * @param yes Should be set to true if a check was performed.
*/ */
void setInfoChecked( bool yes ); void setInfoChecked( bool yes );
@ -290,7 +292,7 @@ class Smb4KHostItem
* Tells if a check for the information (OS and Server string) has already * Tells if a check for the information (OS and Server string) has already
* been performed. * been performed.
* *
* @returns TRUE is the check was performed previously. * @returns true is the check was performed previously.
*/ */
const bool infoChecked() const { return m_info_checked; } const bool infoChecked() const { return m_info_checked; }
@ -345,12 +347,12 @@ class Smb4KHostItem
/** /**
* This function checks if the IP address is valid, i.e. the * This function checks if the IP address is valid, i.e. the
* IP address is either IP v4 or IP v6. It returns either TRUE * IP address is either IP v4 or IP v6. It returns either true
* or FALSE. * or false.
* *
* @param ip The IP address that's going to be checked. * @param ip The IP address that's going to be checked.
* *
* @returns TRUE if the IP address is valid and FALSE otherwise. * @returns true if the IP address is valid and false otherwise.
*/ */
bool ipIsValid( const TQString &ip ); bool ipIsValid( const TQString &ip );
}; };
@ -361,7 +363,7 @@ class Smb4KHostItem
* network neighborhood. * network neighborhood.
*/ */
class Smb4KShareItem class TDE_EXPORT Smb4KShareItem
{ {
public: public:
/** /**
@ -429,31 +431,31 @@ class Smb4KShareItem
/** /**
* This function tells if the share is a hidden one. * This function tells if the share is a hidden one.
* *
* @returns TRUE is the share is a hidden one and FALSE otherwise. * @returns true is the share is a hidden one and false otherwise.
*/ */
bool isHidden() const; bool isHidden() const;
/** /**
* This function is TRUE if the share is a printer and * This function is true if the share is a printer and
* FALSE otherwise. * false otherwise.
* *
* @returns TRUE if the share is a printer * @returns true if the share is a printer
*/ */
bool isPrinter() const; bool isPrinter() const;
/** /**
* This function returns TRUE if the share is an IPC$ * This function returns true if the share is an IPC$
* share and FALSE otherwise. * share and false otherwise.
* *
* @returns TRUE if the share is an IPC$ share * @returns true if the share is an IPC$ share
*/ */
bool isIPC() const; bool isIPC() const;
/** /**
* This function returns TRUE if the share is an ADMIN$ * This function returns true if the share is an ADMIN$
* share and FALSE otherwise. * share and false otherwise.
* *
* @returns TRUE if the share is an ADMIN$ share * @returns true if the share is an ADMIN$ share
*/ */
bool isADMIN() const; bool isADMIN() const;

@ -36,7 +36,7 @@
// KDE includes // KDE includes
#include <tdelocale.h> #include <tdelocale.h>
#include <kstandarddirs.h> #include <tdestandarddirs.h>
#include <tdemessagebox.h> #include <tdemessagebox.h>
#include <kiconloader.h> #include <kiconloader.h>
#include <klineedit.h> #include <klineedit.h>
@ -109,9 +109,9 @@ void Smb4KPasswordHandler::open_close_wallet()
// Start the wallet manager before accessing the wallet. We // Start the wallet manager before accessing the wallet. We
// do not care about the return value, because we do not do // do not care about the return value, because we do not do
// error handling here. // error handling here.
if ( kapp ) if ( tdeApp )
{ {
(void) kapp->tdeinitExec( "tdewalletmanager" ); (void) tdeApp->tdeinitExec( "tdewalletmanager" );
} }
else else
{ {
@ -323,13 +323,13 @@ bool Smb4KPasswordHandler::askpass( const TQString &workgroup, const TQString &h
// the edit line for the user to enable/disable the OK button. // the edit line for the user to enable/disable the OK button.
if ( user_edit ) if ( user_edit )
{ {
connect( user_edit, TQT_SIGNAL( textChanged( const TQString & ) ), connect( user_edit, TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotEnableOKButton( const TQString& ) ) ); this, TQ_SLOT( slotEnableOKButton( const TQString& ) ) );
} }
else else
{ {
connect( user_combo, TQT_SIGNAL( textChanged( const TQString & ) ), connect( user_combo, TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotEnableOKButton( const TQString& ) ) ); this, TQ_SLOT( slotEnableOKButton( const TQString& ) ) );
} }
// Process the authentication data: // Process the authentication data:
@ -355,8 +355,8 @@ bool Smb4KPasswordHandler::askpass( const TQString &workgroup, const TQString &h
user_combo->insertStringList( list ); user_combo->insertStringList( list );
user_combo->setCurrentText( TQString() ); user_combo->setCurrentText( TQString() );
connect( user_combo, TQT_SIGNAL( activated( const TQString & ) ), connect( user_combo, TQ_SIGNAL( activated( const TQString & ) ),
this, TQT_SLOT( slotGetPassword( const TQString & ) ) ); this, TQ_SLOT( slotGetPassword( const TQString & ) ) );
user_combo->setFocus(); user_combo->setFocus();
} }
@ -786,10 +786,10 @@ void Smb4KPasswordHandler::writeToSMBConfFile( Smb4KAuthInfo *authInfo )
TDEProcess *p = new TDEProcess(); TDEProcess *p = new TDEProcess();
p->setUseShell( true ); p->setUseShell( true );
connect( p, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( p, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivePassword( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivePassword( TDEProcess *, char *, int ) ) );
connect( p, TQT_SIGNAL( processExited( TDEProcess * ) ), connect( p, TQ_SIGNAL( processExited( TDEProcess * ) ),
this, TQT_SLOT( slotWritePassword( TDEProcess * ) ) ); this, TQ_SLOT( slotWritePassword( TDEProcess * ) ) );
*p << TQString( "smbutil crypt %1" ).arg( m_nsmbrc_auth.password() ); *p << TQString( "smbutil crypt %1" ).arg( m_nsmbrc_auth.password() );
@ -800,7 +800,7 @@ void Smb4KPasswordHandler::writeToSMBConfFile( Smb4KAuthInfo *authInfo )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
@ -812,7 +812,7 @@ void Smb4KPasswordHandler::slotGetPassword( const TQString &username )
// of the homes shares: // of the homes shares:
Smb4KAuthInfo *auth = readAuth( new Smb4KAuthInfo( m_auth->workgroup().upper(), m_auth->host().upper(), username ) ); Smb4KAuthInfo *auth = readAuth( new Smb4KAuthInfo( m_auth->workgroup().upper(), m_auth->host().upper(), username ) );
KLineEdit *lineEdit = static_cast<KLineEdit *>( TQT_TQWIDGET(m_dlg->child( "AskPassPasswordEdit", "KLineEdit", true )) ); KLineEdit *lineEdit = static_cast<KLineEdit *>( m_dlg->child( "AskPassPasswordEdit", "KLineEdit", true ) );
lineEdit->setText( auth->password() ); lineEdit->setText( auth->password() );
delete auth; delete auth;

@ -35,9 +35,10 @@
#include <tqcheckbox.h> #include <tqcheckbox.h>
// KDE includes // KDE includes
#include <tdewallet.h> #include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <kprocess.h> #include <tdeprocess.h>
#include <tdewallet.h>
// forward declarations // forward declarations
#ifndef __FreeBSD__ #ifndef __FreeBSD__
@ -60,9 +61,9 @@ class Smb4KAuthInfo;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KPasswordHandler : public TQObject class TDE_EXPORT Smb4KPasswordHandler : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -126,7 +127,7 @@ class Smb4KPasswordHandler : public TQObject
* *
* @param name The name of this dialog. * @param name The name of this dialog.
* *
* @returns TRUE if a new password has been supplied and FALSE otherwise. * @returns true if a new password has been supplied and false otherwise.
*/ */
bool askpass( const TQString &workgroup, const TQString &host, const TQString &share, int desc, TQWidget *parent = 0, const char *name = 0 ); bool askpass( const TQString &workgroup, const TQString &host, const TQString &share, int desc, TQWidget *parent = 0, const char *name = 0 );
@ -173,18 +174,18 @@ class Smb4KPasswordHandler : public TQObject
enum Description{ NewData, AccessDenied, BadPassword, PermDenied, AuthError, LogonFailure, None }; enum Description{ NewData, AccessDenied, BadPassword, PermDenied, AuthError, LogonFailure, None };
/** /**
* This function returns TRUE if the wallet it open at the moment and FALSE * This function returns true if the wallet it open at the moment and false
* if it is closed or not used. * if it is closed or not used.
* *
* @returns TRUE if the wallet is open. * @returns true if the wallet is open.
*/ */
bool walletIsOpen() { return (m_wallet && m_wallet->isOpen()); } bool walletIsOpen() { return (m_wallet && m_wallet->isOpen()); }
/** /**
* This function returns TRUE if the digital wallet support has been * This function returns true if the digital wallet support has been
* disabled. This happens when the wallet could not be opened. * disabled. This happens when the wallet could not be opened.
* *
* @returns TRUE if the digital wallet support has been disabled. * @returns true if the digital wallet support has been disabled.
*/ */
bool walletSupportIsDisabled() { return m_wallet_support_disabled; } bool walletSupportIsDisabled() { return m_wallet_support_disabled; }

@ -55,14 +55,14 @@ Smb4KPreviewer::Smb4KPreviewer( TQObject *parent, const char *name )
m_proc = new TDEProcess( this, "PreviewProcess" ); m_proc = new TDEProcess( this, "PreviewProcess" );
m_proc->setUseShell( true ); m_proc->setUseShell( true );
connect( m_proc, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( processExited( TDEProcess* ) ), connect( m_proc, TQ_SIGNAL( processExited( TDEProcess* ) ),
this, TQT_SLOT( slotProcessExited( TDEProcess * ) ) ); this, TQ_SLOT( slotProcessExited( TDEProcess * ) ) );
connect( m_proc, TQT_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) );
} }
@ -83,7 +83,7 @@ bool Smb4KPreviewer::preview( Smb4KPreviewItem *item )
if ( TQString::compare( item->share(), "homes" ) == 0 ) if ( TQString::compare( item->share(), "homes" ) == 0 )
{ {
TQString share_name = specifyUser( item->host(), kapp->mainWidget() ? kapp->mainWidget() : 0, "SpecifyUser" ); TQString share_name = specifyUser( item->host(), tdeApp->mainWidget() ? tdeApp->mainWidget() : 0, "SpecifyUser" );
if ( !share_name.isEmpty() ) if ( !share_name.isEmpty() )
{ {
@ -177,7 +177,7 @@ void Smb4KPreviewer::timerEvent( TQTimerEvent * )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KPreviewer::slotReceivedStdout( TDEProcess *, char *buf, int len ) void Smb4KPreviewer::slotReceivedStdout( TDEProcess *, char *buf, int len )
@ -237,7 +237,7 @@ void Smb4KPreviewer::slotProcessExited( TDEProcess * )
if ( passwordHandler()->askpass( m_item->workgroup(), m_item->host(), if ( passwordHandler()->askpass( m_item->workgroup(), m_item->host(),
m_item->share(), state, m_item->share(), state,
kapp->mainWidget() ? kapp->mainWidget() : 0, tdeApp->mainWidget() ? tdeApp->mainWidget() : 0,
"AskPass" ) ) "AskPass" ) )
{ {
// Now we have a password. Retry. // Now we have a password. Retry.

@ -36,7 +36,8 @@
#include <tqptrqueue.h> #include <tqptrqueue.h>
// KDE includes // KDE includes
#include <kprocess.h> #include <tdemacros.h>
#include <tdeprocess.h>
// forward declarations // forward declarations
class Smb4KPreviewItem; class Smb4KPreviewItem;
@ -48,9 +49,9 @@ class Smb4KPreviewItem;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KPreviewer : public TQObject class TDE_EXPORT Smb4KPreviewer : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -78,8 +79,8 @@ class Smb4KPreviewer : public TQObject
* @param item The item for which a preview should be * @param item The item for which a preview should be
* requested. * requested.
* *
* @returns TRUE if einter the share name is not 'homes' or if it could * @returns true if einter the share name is not 'homes' or if it could
* successfully be set to a user name. Otherwise it returns FALSE. * successfully be set to a user name. Otherwise it returns false.
*/ */
bool preview( Smb4KPreviewItem *item ); bool preview( Smb4KPreviewItem *item );
@ -87,7 +88,7 @@ class Smb4KPreviewer : public TQObject
* Using this function, you can find out whether the previewer is running * Using this function, you can find out whether the previewer is running
* at the moment. * at the moment.
* *
* @returns TRUE if the previewer is running or FALSE otherwise. * @returns true if the previewer is running or false otherwise.
*/ */
bool isRunning() { return m_working; } bool isRunning() { return m_working; }

@ -68,7 +68,7 @@ void Smb4KPreviewItem::setPath( const TQString &path )
void Smb4KPreviewItem::addContents( const ContentsItem &item ) void Smb4KPreviewItem::addContents( const ContentsItem &item )
{ {
// Do not set the last argument to TRUE, because then // Do not set the last argument to true, because then
// we would be in overwrite mode. // we would be in overwrite mode.
m_contents.append( item ); m_contents.append( item );
} }

@ -35,6 +35,8 @@
#include <tqmap.h> #include <tqmap.h>
#include <tqpair.h> #include <tqpair.h>
#include <tdemacros.h>
// application specific includes // application specific includes
#include "smb4knetworkitems.h" #include "smb4knetworkitems.h"
@ -47,7 +49,7 @@ typedef TQPair<int, TQString> ContentsItem;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KPreviewItem class TDE_EXPORT Smb4KPreviewItem
{ {
public: public:
/** /**
@ -203,12 +205,12 @@ class Smb4KPreviewItem
/** /**
* This function checks if the IP address is valid, i.e. the * This function checks if the IP address is valid, i.e. the
* IP address is either IP v4 or IP v6. It returns either TRUE * IP address is either IP v4 or IP v6. It returns either true
* or FALSE. * or false.
* *
* @param ip The IP address that's going to be checked. * @param ip The IP address that's going to be checked.
* *
* @returns TRUE if the IP address is valid and FALSE otherwise. * @returns true if the IP address is valid and false otherwise.
*/ */
bool ipIsValid( const TQString &ip ); bool ipIsValid( const TQString &ip );
}; };

@ -59,14 +59,14 @@ Smb4KPrint::Smb4KPrint( TQObject *parent, const char *name ) : TQObject( parent,
m_working = false; m_working = false;
connect( m_proc, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( processExited( TDEProcess * ) ), connect( m_proc, TQ_SIGNAL( processExited( TDEProcess * ) ),
this, TQT_SLOT( slotProcessExited( TDEProcess * ) ) ); this, TQ_SLOT( slotProcessExited( TDEProcess * ) ) );
} }
@ -289,7 +289,7 @@ void Smb4KPrint::printText()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KPrint::slotReceivedStdout( TDEProcess *, char *buf, int len ) void Smb4KPrint::slotReceivedStdout( TDEProcess *, char *buf, int len )
@ -333,7 +333,7 @@ void Smb4KPrint::slotProcessExited( TDEProcess * )
if ( passwordHandler()->askpass( m_info->workgroup(), m_info->host(), m_info->printer(), state ) ) if ( passwordHandler()->askpass( m_info->workgroup(), m_info->host(), m_info->printer(), state ) )
{ {
retry = true; retry = true;
TQTimer::singleShot( 50, this, TQT_SLOT( slotRetry() ) ); TQTimer::singleShot( 50, this, TQ_SLOT( slotRetry() ) );
} }
} }
else else

@ -36,8 +36,9 @@
#include <tqwidget.h> #include <tqwidget.h>
// KDE includes // KDE includes
#include <kprocess.h> #include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <tdeprocess.h>
// forward declarations // forward declarations
class Smb4KPrintInfo; class Smb4KPrintInfo;
@ -52,9 +53,9 @@ class Smb4KPrintInfo;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KPrint : public TQObject class TDE_EXPORT Smb4KPrint : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -86,10 +87,10 @@ class Smb4KPrint : public TQObject
void abort(); void abort();
/** /**
* This function returns TRUE if the printer handler is running and * This function returns true if the printer handler is running and
* FALSE otherwise. * false otherwise.
* *
* @returns TRUE is the printer handler is running and FALSE otherwise. * @returns true is the printer handler is running and false otherwise.
*/ */
bool isRunning() { return m_working; } bool isRunning() { return m_working; }
@ -137,8 +138,8 @@ class Smb4KPrint : public TQObject
TQString m_buffer; TQString m_buffer;
/** /**
* This boolean is TRUE if the printer handler is running and * This boolean is true if the printer handler is running and
* FALSE otherwise. * false otherwise.
*/ */
bool m_working; bool m_working;

@ -33,6 +33,8 @@
// TQt includes // TQt includes
#include <tqstring.h> #include <tqstring.h>
#include <tdemacros.h>
// application specific includes // application specific includes
#include "smb4knetworkitems.h" #include "smb4knetworkitems.h"
@ -41,7 +43,7 @@
* that is needed to print a file. * that is needed to print a file.
*/ */
class Smb4KPrintInfo class TDE_EXPORT Smb4KPrintInfo
{ {
public: public:
/** /**
@ -133,12 +135,12 @@ class Smb4KPrintInfo
/** /**
* This function checks if the IP address is valid, i.e. the * This function checks if the IP address is valid, i.e. the
* IP address is either IP v4 or IP v6. It returns either TRUE * IP address is either IP v4 or IP v6. It returns either true
* or FALSE. * or false.
* *
* @param ip The IP address that's going to be checked. * @param ip The IP address that's going to be checked.
* *
* @returns TRUE if the IP address is valid and FALSE otherwise. * @returns true if the IP address is valid and false otherwise.
*/ */
bool ipIsValid( const TQString &ip ); bool ipIsValid( const TQString &ip );
}; };

@ -29,8 +29,8 @@
#include <tqdir.h> #include <tqdir.h>
// KDE includes // KDE includes
#include <kstandarddirs.h> #include <tdestandarddirs.h>
#include <kprocess.h> #include <tdeprocess.h>
#include <kdebug.h> #include <kdebug.h>
#include <tdelocale.h> #include <tdelocale.h>

@ -35,6 +35,7 @@
#include <tqmap.h> #include <tqmap.h>
// KDE includes // KDE includes
#include <tdemacros.h>
#include <tdeconfig.h> #include <tdeconfig.h>
// forward declarations // forward declarations
@ -49,9 +50,9 @@ class Smb4KShare;
* @author Alexander Reinholdt <dustpuppy@mail.berlios.de> * @author Alexander Reinholdt <dustpuppy@mail.berlios.de>
*/ */
class Smb4KSambaOptionsHandler : public TQObject class TDE_EXPORT Smb4KSambaOptionsHandler : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -79,14 +80,14 @@ class Smb4KSambaOptionsHandler : public TQObject
const TQValueList<Smb4KSambaOptionsInfo *> &customOptionsList(); const TQValueList<Smb4KSambaOptionsInfo *> &customOptionsList();
/** /**
* This functions sets the remount flag of the share @p share to TRUE or FALSE. * This functions sets the remount flag of the share @p share to true or false.
* In case the share is not yet in the list of shares that are to be remounted, * In case the share is not yet in the list of shares that are to be remounted,
* it will be added. If you set the remount flag to FALSE on an existing entry, * it will be added. If you set the remount flag to false on an existing entry,
* it will stay in the list even if no other custom options were defined. * it will stay in the list even if no other custom options were defined.
* *
* @param share The Smb4KShare object that represents the share * @param share The Smb4KShare object that represents the share
* *
* @param yes TRUE if you want the share to be remounted and FALSE * @param yes true if you want the share to be remounted and false
* otherwise * otherwise
*/ */
void remount( Smb4KShare *share, bool yes ); void remount( Smb4KShare *share, bool yes );
@ -169,7 +170,7 @@ class Smb4KSambaOptionsHandler : public TQObject
* *
* Please note that if the host where a share you are probing for * Please note that if the host where a share you are probing for
* is located, a pointer to this *host* item will be returned unless * is located, a pointer to this *host* item will be returned unless
* you set @p exactMatch to TRUE in which case NULL is returned! If * you set @p exactMatch to true in which case NULL is returned! If
* neither the host nor the share is found, NULL is returned. * neither the host nor the share is found, NULL is returned.
* *
* @param item The name of the network item to find. * @param item The name of the network item to find.
@ -186,7 +187,7 @@ class Smb4KSambaOptionsHandler : public TQObject
* *
* @param info The Smb4KSambaOptionsInfo object * @param info The Smb4KSambaOptionsInfo object
* *
* @param sync If TRUE, the list is sync'ed with the config file. * @param sync If true, the list is sync'ed with the config file.
*/ */
void addItem( Smb4KSambaOptionsInfo *info, bool sync ); void addItem( Smb4KSambaOptionsInfo *info, bool sync );
@ -195,7 +196,7 @@ class Smb4KSambaOptionsHandler : public TQObject
* *
* @param name The name of the item. * @param name The name of the item.
* *
* @param sync If TRUE, the list is sync'ed with the config file. * @param sync If true, the list is sync'ed with the config file.
*/ */
void removeItem( const TQString &name, bool sync ); void removeItem( const TQString &name, bool sync );
@ -219,7 +220,7 @@ class Smb4KSambaOptionsHandler : public TQObject
* This function searches a particular network item in the list. If this item is a share * This function searches a particular network item in the list. If this item is a share
* and it is not found, @p exactMatch determines if NULL is returned or if the values of * and it is not found, @p exactMatch determines if NULL is returned or if the values of
* the item that matches @p item closest (i.e. the host, or another share that's located * the item that matches @p item closest (i.e. the host, or another share that's located
* on the host). In most cases you want @p exactMatch to be FALSE. * on the host). In most cases you want @p exactMatch to be false.
* Please note: Do not delete the pointer that's returned by this function or you will * Please note: Do not delete the pointer that's returned by this function or you will
* remove an item from the list! * remove an item from the list!
* *

@ -34,6 +34,8 @@
// TQt includes // TQt includes
#include <tqstring.h> #include <tqstring.h>
#include <tdemacros.h>
// forward declarations // forward declarations
class Smb4KShare; class Smb4KShare;
@ -45,7 +47,7 @@ class Smb4KShare;
* @author Alexander Reinholdt <dustpuppy@mail.berlios.de> * @author Alexander Reinholdt <dustpuppy@mail.berlios.de>
*/ */
class Smb4KSambaOptionsInfo class TDE_EXPORT Smb4KSambaOptionsInfo
{ {
public: public:
/** /**
@ -81,15 +83,15 @@ class Smb4KSambaOptionsInfo
/** /**
* Sets the "should be remounted" flag. * Sets the "should be remounted" flag.
* *
* @param rm TRUE if the share is to be remounted and * @param rm true if the share is to be remounted and
* FALSE otherwise. * false otherwise.
*/ */
void setRemount( bool rm ); void setRemount( bool rm );
/** /**
* Returns TRUE if the share is to be remounted and FALSE otherwise. * Returns true if the share is to be remounted and false otherwise.
* *
* @returns TRUE if the share is to be remounted and FALSE otherwise * @returns true if the share is to be remounted and false otherwise
*/ */
bool remount() const { return m_remount; } bool remount() const { return m_remount; }
@ -143,16 +145,16 @@ class Smb4KSambaOptionsInfo
/** /**
* Set the 'Use Kerberos' flag. * Set the 'Use Kerberos' flag.
* *
* @param krb TRUE if the user wants to use Kerberos * @param krb true if the user wants to use Kerberos
* and FALSE otherwise. * and false otherwise.
*/ */
void setKerberos( bool krb ); void setKerberos( bool krb );
/** /**
* This functions returns TRUE if the user wants to use Kerberos and * This functions returns true if the user wants to use Kerberos and
* otherwise it returns FALSE. * otherwise it returns false.
* *
* @returns TRUE if Kerberos should be used and FALSE * @returns true if Kerberos should be used and false
* otherwise. * otherwise.
*/ */
bool kerberos() const { return m_kerberos; } bool kerberos() const { return m_kerberos; }
@ -224,17 +226,17 @@ class Smb4KSambaOptionsInfo
* *
* Note: This function is not available und FreeBSD. * Note: This function is not available und FreeBSD.
* *
* @param rw TRUE if read-write and FALSE otherwise. * @param rw true if read-write and false otherwise.
*/ */
void setWriteAccess( bool rw ); void setWriteAccess( bool rw );
/** /**
* This functions returns TRUE if the user wants to mount a share read-write * This functions returns true if the user wants to mount a share read-write
* otherwise it returns FALSE. * otherwise it returns false.
* *
* Note: This function is not available und FreeBSD. * Note: This function is not available und FreeBSD.
* *
* @returns TRUE if read-write and FALSE otherwise. * @returns true if read-write and false otherwise.
*/ */
bool writeAccess() const { return m_write_access; } bool writeAccess() const { return m_write_access; }
#endif #endif

@ -88,14 +88,14 @@ TQObject *parent, const char *name )
m_queue.setAutoDelete( true ); m_queue.setAutoDelete( true );
connect( m_proc, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( processExited( TDEProcess* ) ), connect( m_proc, TQ_SIGNAL( processExited( TDEProcess* ) ),
this, TQT_SLOT( slotProcessExited( TDEProcess * ) ) ); this, TQ_SLOT( slotProcessExited( TDEProcess * ) ) );
connect( m_proc, TQT_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) );
} }
@ -906,7 +906,7 @@ void Smb4KScanner::processWorkgroupMembers()
if ( passwordHandler()->askpass( m_priv->workgroup(), m_priv->host(), if ( passwordHandler()->askpass( m_priv->workgroup(), m_priv->host(),
TQString(), Smb4KPasswordHandler::AccessDenied, TQString(), Smb4KPasswordHandler::AccessDenied,
kapp->mainWidget() ? kapp->mainWidget() : 0, "AskPass" ) ) tdeApp->mainWidget() ? tdeApp->mainWidget() : 0, "AskPass" ) )
{ {
m_queue.enqueue( new TQString( TQString( "%1:%2:%3:%4" ).arg( Hosts ).arg( m_priv->workgroup(), m_priv->host(), m_priv->ip() ) ) ); m_queue.enqueue( new TQString( TQString( "%1:%2:%3:%4" ).arg( Hosts ).arg( m_priv->workgroup(), m_priv->host(), m_priv->ip() ) ) );
} }
@ -1088,7 +1088,7 @@ void Smb4KScanner::processWorkgroupMembers()
if ( passwordHandler()->askpass( m_priv->workgroup(), m_priv->host(), if ( passwordHandler()->askpass( m_priv->workgroup(), m_priv->host(),
TQString(), Smb4KPasswordHandler::AccessDenied, TQString(), Smb4KPasswordHandler::AccessDenied,
kapp->mainWidget() ? kapp->mainWidget() : 0, "AskPass" ) ) tdeApp->mainWidget() ? tdeApp->mainWidget() : 0, "AskPass" ) )
{ {
m_queue.enqueue( new TQString( TQString( "%1:%2:%3:%4" ).arg( Hosts ).arg( m_priv->workgroup(), m_priv->host(), m_priv->ip() ) ) ); m_queue.enqueue( new TQString( TQString( "%1:%2:%3:%4" ).arg( Hosts ).arg( m_priv->workgroup(), m_priv->host(), m_priv->ip() ) ) );
} }
@ -1185,7 +1185,7 @@ void Smb4KScanner::processShares()
// Authentication failed: // Authentication failed:
emit failed(); emit failed();
if ( passwordHandler()->askpass( m_priv->workgroup(), m_priv->host(), TQString(), Smb4KPasswordHandler::AccessDenied, kapp->mainWidget() ? kapp->mainWidget() : 0, "AskPass" ) ) if ( passwordHandler()->askpass( m_priv->workgroup(), m_priv->host(), TQString(), Smb4KPasswordHandler::AccessDenied, tdeApp->mainWidget() ? tdeApp->mainWidget() : 0, "AskPass" ) )
{ {
m_queue.enqueue( new TQString( TQString( "%1:%2:%3:%4:%5" ).arg( Shares ).arg( m_priv->workgroup(), m_priv->host(), m_priv->ip(), TQString() ) ) ); m_queue.enqueue( new TQString( TQString( "%1:%2:%3:%4:%5" ).arg( Shares ).arg( m_priv->workgroup(), m_priv->host(), m_priv->ip(), TQString() ) ) );
} }
@ -1582,7 +1582,7 @@ void Smb4KScanner::timerEvent( TQTimerEvent * )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
@ -1656,10 +1656,10 @@ void Smb4KScanner::lookupIPAddresses()
TDEProcess *proc = new TDEProcess( this ); TDEProcess *proc = new TDEProcess( this );
proc->setUseShell( true ); proc->setUseShell( true );
connect( proc, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( proc, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedIPAddresses( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedIPAddresses( TDEProcess *, char *, int ) ) );
connect( proc, TQT_SIGNAL( processExited( TDEProcess * ) ), connect( proc, TQ_SIGNAL( processExited( TDEProcess * ) ),
this, TQT_SLOT( slotIPAddressProcessExited( TDEProcess * ) ) ); this, TQ_SLOT( slotIPAddressProcessExited( TDEProcess * ) ) );
*proc << command; *proc << command;
proc->start( TDEProcess::NotifyOnExit, TDEProcess::Stdout ); proc->start( TDEProcess::NotifyOnExit, TDEProcess::Stdout );

@ -36,7 +36,8 @@
#include <tqptrqueue.h> #include <tqptrqueue.h>
// KDE includes // KDE includes
#include <kprocess.h> #include <tdemacros.h>
#include <tdeprocess.h>
// application specific includes // application specific includes
#include "smb4kdefs.h" #include "smb4kdefs.h"
@ -55,9 +56,9 @@ class Smb4KShareItem;
* @author Alexander Reinholdt <dustpuppy@mail.berlios.de> * @author Alexander Reinholdt <dustpuppy@mail.berlios.de>
*/ */
class Smb4KScanner : public TQObject class TDE_EXPORT Smb4KScanner : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -171,7 +172,7 @@ class Smb4KScanner : public TQObject
/** /**
* This function reports if the scanner is running or not. * This function reports if the scanner is running or not.
* *
* @returns TRUE if the scanner is running and FALSE otherwise. * @returns true if the scanner is running and false otherwise.
*/ */
bool isRunning() { return m_working; } bool isRunning() { return m_working; }

@ -4,3 +4,4 @@ Singleton=true
Mutators=true Mutators=true
ItemAccessors=true ItemAccessors=true
SetUserTexts=true SetUserTexts=true
Visibility=TDE_EXPORT

@ -38,6 +38,7 @@
#include <tqcstring.h> #include <tqcstring.h>
// KDE includes // KDE includes
#include <tdemacros.h>
#include <kuser.h> #include <kuser.h>
@ -50,7 +51,7 @@
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KShare class TDE_EXPORT Smb4KShare
{ {
public: public:
/** /**
@ -123,7 +124,7 @@ class Smb4KShare
/** /**
* This function returns the canonical path of the share. In contrast to * This function returns the canonical path of the share. In contrast to
* Smb4KShare::path(), it will return the absolute path without symlinks. However, * Smb4KShare::path(), it will return the absolute path without symlinks. However,
* should the share be broken (i.e. Smb4KShare::isBroken() returns TRUE), * should the share be broken (i.e. Smb4KShare::isBroken() returns true),
* only Smb4KShare::path() is returned. * only Smb4KShare::path() is returned.
* *
* @returns Returns the canonical path of the share. * @returns Returns the canonical path of the share.
@ -175,29 +176,29 @@ class Smb4KShare
const TQString &cifsLogin() const; const TQString &cifsLogin() const;
/** /**
* Is TRUE if the share is/seems to be mounted by another * Is true if the share is/seems to be mounted by another
* user. * user.
* *
* @returns TRUE if another user mounted the share and FALSE otherwise. * @returns true if another user mounted the share and false otherwise.
*/ */
bool isForeign() const; bool isForeign() const;
/** /**
* This function sets the share to be foreign. * This function sets the share to be foreign.
* *
* @param foreign TRUE if share is foreign and FALSE otherwise. * @param foreign true if share is foreign and false otherwise.
*/ */
void setForeign( bool foreign ); void setForeign( bool foreign );
/** /**
* Returns TRUE if the share is broken and FALSE otherwise. * Returns true if the share is broken and false otherwise.
*/ */
bool isBroken() const; bool isBroken() const;
/** /**
* Sets the share to be broken. * Sets the share to be broken.
* *
* @param broken TRUE if the share is broken and FALSE otherwise. * @param broken true if the share is broken and false otherwise.
*/ */
void setBroken( bool broken ); void setBroken( bool broken );
@ -242,12 +243,12 @@ class Smb4KShare
double percentage() const; double percentage() const;
/** /**
* Compare another Smb4KShare object with this one and return TRUE if both * Compare another Smb4KShare object with this one and return true if both
* carry the same data. * carry the same data.
* *
* @param share The Smb4KShare object that is compared to this one * @param share The Smb4KShare object that is compared to this one
* *
* @returns TRUE if the values match. * @returns true if the values match.
*/ */
bool equals( const Smb4KShare &share ); bool equals( const Smb4KShare &share );

@ -63,17 +63,17 @@ Smb4KSynchronizer::Smb4KSynchronizer( TQObject *parent, const char *name )
m_working = false; m_working = false;
connect( m_proc, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( processExited( TDEProcess* ) ), connect( m_proc, TQ_SIGNAL( processExited( TDEProcess* ) ),
this, TQT_SLOT( slotProcessExited( TDEProcess * ) ) ); this, TQ_SLOT( slotProcessExited( TDEProcess * ) ) );
connect( m_proc, TQT_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) );
connect( kapp, TQT_SIGNAL( shutDown() ), connect( tdeApp, TQ_SIGNAL( shutDown() ),
this, TQT_SLOT( slotShutdown() ) ); this, TQ_SLOT( slotShutdown() ) );
} }
@ -356,7 +356,7 @@ const TQString Smb4KSynchronizer::readRsyncOptions()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSynchronizer::abort() void Smb4KSynchronizer::abort()

@ -31,8 +31,9 @@
#endif #endif
// KDE includes // KDE includes
#include <kprocess.h> #include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <tdeprocess.h>
// TQt includes // TQt includes
#include <tqobject.h> #include <tqobject.h>
@ -51,9 +52,9 @@ class Smb4KSynchronizationInfo;
*/ */
class Smb4KSynchronizer : public TQObject class TDE_EXPORT Smb4KSynchronizer : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -83,7 +84,7 @@ class Smb4KSynchronizer : public TQObject
/** /**
* This function reports if the synchronizer is running or not. * This function reports if the synchronizer is running or not.
* *
* @returns TRUE if the synchronizer is running an FALSE otherwise. * @returns true if the synchronizer is running an false otherwise.
*/ */
bool isRunning() { return m_working; } bool isRunning() { return m_working; }
@ -167,7 +168,7 @@ class Smb4KSynchronizer : public TQObject
TDEProcess *m_proc; TDEProcess *m_proc;
/** /**
* This booian is TRUE if the synchronizer is working and FALSE otherwise. * This booian is true if the synchronizer is working and false otherwise.
*/ */
bool m_working; bool m_working;

@ -63,17 +63,17 @@ Smb4KFileIO::Smb4KFileIO( TQObject *parent, const char *name ) : TQObject( paren
m_proc = new TDEProcess( this, "FileIOProcess" ); m_proc = new TDEProcess( this, "FileIOProcess" );
m_proc->setUseShell( true ); m_proc->setUseShell( true );
connect( m_proc, TQT_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStderr( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStderr( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ), connect( m_proc, TQ_SIGNAL( receivedStdout( TDEProcess *, char *, int ) ),
this, TQT_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) ); this, TQ_SLOT( slotReceivedStdout( TDEProcess *, char *, int ) ) );
connect( m_proc, TQT_SIGNAL( processExited( TDEProcess * ) ), connect( m_proc, TQ_SIGNAL( processExited( TDEProcess * ) ),
this, TQT_SLOT( slotProcessExited( TDEProcess * ) ) ); this, TQ_SLOT( slotProcessExited( TDEProcess * ) ) );
connect( kapp, TQT_SIGNAL( shutDown() ), connect( tdeApp, TQ_SIGNAL( shutDown() ),
this, TQT_SLOT( slotShutdown() ) ); this, TQ_SLOT( slotShutdown() ) );
} }
@ -1695,7 +1695,7 @@ void Smb4KFileIO::processSuperTab()
} }
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KFileIO::slotShutdown() void Smb4KFileIO::slotShutdown()

@ -36,7 +36,8 @@
#include <tqcstring.h> #include <tqcstring.h>
// KDE include // KDE include
#include <kprocess.h> #include <tdemacros.h>
#include <tdeprocess.h>
/** /**
@ -46,9 +47,9 @@
* @author Alexander Reinholdt <dustpuppy@mail.berlios.de> * @author Alexander Reinholdt <dustpuppy@mail.berlios.de>
*/ */
class Smb4KFileIO : public TQObject class TDE_EXPORT Smb4KFileIO : public TQObject
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -77,9 +78,9 @@ class Smb4KFileIO : public TQObject
* *
* @param operation Defines whether entries should be inserted or if * @param operation Defines whether entries should be inserted or if
* they should be removed. With Smb4KFileIO::NoOperation * they should be removed. With Smb4KFileIO::NoOperation
* the function exits immediately and returns TRUE. * the function exits immediately and returns true.
* *
* @returns TRUE if the write process was successfully initiate and FALSE * @returns true if the write process was successfully initiate and false
* otherwise. * otherwise.
* *
* @note You need to connect to the finished() and failed() signals to find * @note You need to connect to the finished() and failed() signals to find
@ -93,9 +94,9 @@ class Smb4KFileIO : public TQObject
* *
* @param operation Defines whether entries should be inserted or if * @param operation Defines whether entries should be inserted or if
* they should be removed. With Smb4KFileIO::NoOperation * they should be removed. With Smb4KFileIO::NoOperation
* the function exits immediately and returns TRUE. * the function exits immediately and returns true.
* *
* @returns TRUE if the write process was successfully initiate and FALSE * @returns true if the write process was successfully initiate and false
* otherwise. * otherwise.
* *
* @note You need to connect to the finished() and failed() signals to find * @note You need to connect to the finished() and failed() signals to find
@ -159,14 +160,14 @@ class Smb4KFileIO : public TQObject
* This function creates a lock file in /tmp if it does not * This function creates a lock file in /tmp if it does not
* exist already. If the user is not allowed to write to the * exist already. If the user is not allowed to write to the
* desired file a the moment, the user will be shown an error * desired file a the moment, the user will be shown an error
* dialog and the function will return FALSE. * dialog and the function will return false.
* *
* Checks are performed to make sure it is save to write to an * Checks are performed to make sure it is save to write to an
* existing lock file using the system call lstat(). * existing lock file using the system call lstat().
* *
* @param filename The name of the file that is to be modified. * @param filename The name of the file that is to be modified.
* *
* @returns TRUE if the creation was successful and FALSE if * @returns true if the creation was successful and false if
* something went wrong. * something went wrong.
*/ */
bool createLockFile( const TQString &filename ); bool createLockFile( const TQString &filename );
@ -178,11 +179,11 @@ class Smb4KFileIO : public TQObject
* Checks are performed to make sure it is save to write to an * Checks are performed to make sure it is save to write to an
* existing lock file using the system call lstat(). * existing lock file using the system call lstat().
* *
* @param shutdown Should be set to FALSE if you do not want to have * @param shutdown Should be set to false if you do not want to have
* any error message shown. Otherwise you should set it * any error message shown. Otherwise you should set it
* to TRUE. * to true.
* *
* @returns TRUE if the removal was successful and FALSE if * @returns true if the removal was successful and false if
* something went wrong. * something went wrong.
*/ */
bool removeLockFile( const bool error_message = true ); bool removeLockFile( const bool error_message = true );

@ -29,6 +29,7 @@
#include <tqstring.h> #include <tqstring.h>
#include <tqtimer.h> #include <tqtimer.h>
#include <tdemacros.h>
#include <tdeconfig.h> #include <tdeconfig.h>
// forward declarations: // forward declarations:
@ -42,7 +43,7 @@ class Smb4KHomesSharesHandler;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
namespace Smb4TDEGlobal namespace Smb4TDEGlobal TDE_EXPORT
{ {
/** /**
* This returns the pointer to the global timer for the application. * This returns the pointer to the global timer for the application.
@ -51,7 +52,7 @@ namespace Smb4TDEGlobal
* *
* @returns A pointer to the global timer. * @returns A pointer to the global timer.
*/ */
TQTimer *timer() KDE_DEPRECATED; TQTimer *timer() TDE_DEPRECATED;
/** /**
* This function returns the interval of the timer. * This function returns the interval of the timer.

@ -0,0 +1,23 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### smb4kdialogs (shared)
tde_add_library( smb4kdialogs SHARED AUTOMOC
SOURCES
smb4kbookmarkeditor.cpp smb4kcustomoptionsdialog.cpp smb4kmountdialog.cpp
smb4kpreviewdialog.cpp smb4kprintdialog.cpp smb4ksynchronizationdialog.cpp
LINK tdecore-shared tdeui-shared smb4kcore-shared
DESTINATION ${LIB_INSTALL_DIR}
)

@ -1,11 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
lib_LTLIBRARIES = libsmb4kdialogs.la
libsmb4kdialogs_la_LDFLAGS = -avoid-version -no-undefined $(all_libraries)
libsmb4kdialogs_la_SOURCES = smb4kbookmarkeditor.cpp \
smb4kcustomoptionsdialog.cpp smb4kmountdialog.cpp smb4kpreviewdialog.cpp smb4kprintdialog.cpp \
smb4ksynchronizationdialog.cpp
libsmb4kdialogs_la_LIBADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(LIB_TDECORE) $(LIB_TDEUI) $(LIB_QT)
noinst_HEADERS = smb4kbookmarkeditor.h smb4kmountdialog.h smb4kpreviewdialog.h \
smb4kprintdialog.h smb4ksynchronizationdialog.h

@ -71,9 +71,9 @@ Smb4KBookmarkEditor::Smb4KBookmarkEditor( TQWidget *parent, const char *name )
m_collection = new TDEActionCollection( this, "BookmarkEditor_ActionCollection", TDEGlobal::instance() ); m_collection = new TDEActionCollection( this, "BookmarkEditor_ActionCollection", TDEGlobal::instance() );
(void) new TDEAction( i18n( "&Remove" ), "remove", Key_Delete, TQT_TQOBJECT(this), TQT_SLOT( slotRemoveClicked() ), m_collection, "remove_bookmark" ); (void) new TDEAction( i18n( "&Remove" ), "remove", Key_Delete, this, TQ_SLOT( slotRemoveClicked() ), m_collection, "remove_bookmark" );
(void) new TDEAction( i18n( "Remove &All" ), "edit-delete", CTRL+Key_X, TQT_TQOBJECT(this), TQT_SLOT( slotDeleteAllClicked() ), m_collection, "remove_all_bookmarks" ); (void) new TDEAction( i18n( "Remove &All" ), "edit-delete", CTRL+Key_X, this, TQ_SLOT( slotDeleteAllClicked() ), m_collection, "remove_all_bookmarks" );
slotLoadBookmarks(); slotLoadBookmarks();
@ -82,20 +82,20 @@ Smb4KBookmarkEditor::Smb4KBookmarkEditor( TQWidget *parent, const char *name )
setInitialSize( configDialogSize( *(Smb4KSettings::self()->config()), "BookmarkEditor" ) ); setInitialSize( configDialogSize( *(Smb4KSettings::self()->config()), "BookmarkEditor" ) );
setMinimumSize( (sizeHint().width() > 350 ? sizeHint().width() : 350), sizeHint().height() ); setMinimumSize( (sizeHint().width() > 350 ? sizeHint().width() : 350), sizeHint().height() );
connect( m_view, TQT_SIGNAL( rightButtonPressed( TQListViewItem *, const TQPoint &, int ) ), connect( m_view, TQ_SIGNAL( rightButtonPressed( TQListViewItem *, const TQPoint &, int ) ),
this, TQT_SLOT( slotRightButtonPressed( TQListViewItem *, const TQPoint &, int ) ) ); this, TQ_SLOT( slotRightButtonPressed( TQListViewItem *, const TQPoint &, int ) ) );
connect( m_view, TQT_SIGNAL( itemRenamed( TQListViewItem * ) ), connect( m_view, TQ_SIGNAL( itemRenamed( TQListViewItem * ) ),
this, TQT_SLOT( slotItemRenamed( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemRenamed( TQListViewItem * ) ) );
connect( this, TQT_SIGNAL( okClicked() ), connect( this, TQ_SIGNAL( okClicked() ),
this, TQT_SLOT( slotOkClicked() ) ); this, TQ_SLOT( slotOkClicked() ) );
connect( this, TQT_SIGNAL( cancelClicked() ), connect( this, TQ_SIGNAL( cancelClicked() ),
this, TQT_SLOT( slotCancelClicked() ) ); this, TQ_SLOT( slotCancelClicked() ) );
connect( Smb4KCore::bookmarkHandler(), TQT_SIGNAL( bookmarksUpdated() ), connect( Smb4KCore::bookmarkHandler(), TQ_SIGNAL( bookmarksUpdated() ),
this, TQT_SLOT( slotLoadBookmarks() ) ); this, TQ_SLOT( slotLoadBookmarks() ) );
} }
@ -113,7 +113,7 @@ Smb4KBookmarkEditor::~Smb4KBookmarkEditor()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KBookmarkEditor::slotRightButtonPressed( TQListViewItem *item, const TQPoint &pos, int ) void Smb4KBookmarkEditor::slotRightButtonPressed( TQListViewItem *item, const TQPoint &pos, int )
@ -140,7 +140,7 @@ void Smb4KBookmarkEditor::slotRightButtonPressed( TQListViewItem *item, const TQ
if ( !menu ) if ( !menu )
{ {
menu = new TDEActionMenu( TQT_TQOBJECT(this), "BookmarkEditorPopupMenu" ); menu = new TDEActionMenu( this, "BookmarkEditorPopupMenu" );
menu->insert( m_collection->action( "remove_bookmark" ) ); menu->insert( m_collection->action( "remove_bookmark" ) );
menu->insert( m_collection->action( "remove_all_bookmarks" ) ); menu->insert( m_collection->action( "remove_all_bookmarks" ) );
} }

@ -31,6 +31,7 @@
#endif #endif
// KDE includes // KDE includes
#include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <tdelistview.h> #include <tdelistview.h>
#include <tdeactioncollection.h> #include <tdeactioncollection.h>
@ -41,9 +42,9 @@
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KBookmarkEditor : public KDialogBase class TDE_EXPORT Smb4KBookmarkEditor : public KDialogBase
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -111,7 +111,7 @@ Smb4KCustomOptionsDialog::Smb4KCustomOptionsDialog( Smb4KShareItem *share, TQWid
} }
else else
{ {
m_homes_user = specifyUser( share->host(), kapp->mainWidget() ? kapp->mainWidget() : 0, "SpecifyUser" ); m_homes_user = specifyUser( share->host(), tdeApp->mainWidget() ? tdeApp->mainWidget() : 0, "SpecifyUser" );
m_initialized = m_homes_user.isEmpty() ? false : true; m_initialized = m_homes_user.isEmpty() ? false : true;
} }
@ -262,14 +262,14 @@ void Smb4KCustomOptionsDialog::setupDialog()
} }
// Connections: // Connections:
connect( m_port_input, TQT_SIGNAL( valueChanged( int ) ), connect( m_port_input, TQ_SIGNAL( valueChanged( int ) ),
this, TQT_SLOT( slotPortChanged( int ) ) ); this, TQ_SLOT( slotPortChanged( int ) ) );
connect( m_kerberos, TQT_SIGNAL( toggled( bool ) ), connect( m_kerberos, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotKerberosToggled( bool ) ) ); this, TQ_SLOT( slotKerberosToggled( bool ) ) );
connect( m_proto_input, TQT_SIGNAL( activated( const TQString & ) ), connect( m_proto_input, TQ_SIGNAL( activated( const TQString & ) ),
this, TQT_SLOT( slotProtocolChanged( const TQString & ) ) ); this, TQ_SLOT( slotProtocolChanged( const TQString & ) ) );
break; break;
} }
@ -448,24 +448,24 @@ void Smb4KCustomOptionsDialog::setupDialog()
#endif #endif
// Connections: // Connections:
connect( m_port_input, TQT_SIGNAL( valueChanged( int ) ), connect( m_port_input, TQ_SIGNAL( valueChanged( int ) ),
this, TQT_SLOT( slotPortChanged( int ) ) ); this, TQ_SLOT( slotPortChanged( int ) ) );
connect( m_uid_input, TQT_SIGNAL( textChanged( const TQString & ) ), connect( m_uid_input, TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotUIDChanged( const TQString & ) ) ); this, TQ_SLOT( slotUIDChanged( const TQString & ) ) );
connect( m_gid_input, TQT_SIGNAL( textChanged( const TQString & ) ), connect( m_gid_input, TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotGIDChanged( const TQString & ) ) ); this, TQ_SLOT( slotGIDChanged( const TQString & ) ) );
#ifndef __FreeBSD__ #ifndef __FreeBSD__
connect( m_kerberos, TQT_SIGNAL( toggled( bool ) ), connect( m_kerberos, TQ_SIGNAL( toggled( bool ) ),
this, TQT_SLOT( slotKerberosToggled( bool ) ) ); this, TQ_SLOT( slotKerberosToggled( bool ) ) );
connect( m_rw_input, TQT_SIGNAL( activated( const TQString & ) ), connect( m_rw_input, TQ_SIGNAL( activated( const TQString & ) ),
this, TQT_SLOT( slotWriteAccessChanged( const TQString & ) ) ); this, TQ_SLOT( slotWriteAccessChanged( const TQString & ) ) );
connect( m_fs_input, TQT_SIGNAL( activated( const TQString & ) ), connect( m_fs_input, TQ_SIGNAL( activated( const TQString & ) ),
this, TQT_SLOT( slotFilesystemChanged( const TQString & ) ) ); this, TQ_SLOT( slotFilesystemChanged( const TQString & ) ) );
#endif #endif
break; break;
@ -482,17 +482,17 @@ void Smb4KCustomOptionsDialog::setupDialog()
enableButton( User1, enable_default_button ); enableButton( User1, enable_default_button );
// Connect the buttons: // Connect the buttons:
connect( this, TQT_SIGNAL( okClicked() ), connect( this, TQ_SIGNAL( okClicked() ),
this, TQT_SLOT( slotOKButtonClicked() ) ); this, TQ_SLOT( slotOKButtonClicked() ) );
connect( this, TQT_SIGNAL( user1Clicked() ), connect( this, TQ_SIGNAL( user1Clicked() ),
this, TQT_SLOT( slotDefaultButtonClicked() ) ); this, TQ_SLOT( slotDefaultButtonClicked() ) );
setFixedSize( (sizeHint().width() > 350 ? sizeHint().width() : 350), sizeHint().height() ); setFixedSize( (sizeHint().width() > 350 ? sizeHint().width() : 350), sizeHint().height() );
} }
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KCustomOptionsDialog::slotPortChanged( int val ) void Smb4KCustomOptionsDialog::slotPortChanged( int val )

@ -35,6 +35,7 @@
#include <tqcheckbox.h> #include <tqcheckbox.h>
// KDE includes // KDE includes
#include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <knuminput.h> #include <knuminput.h>
#include <kcombobox.h> #include <kcombobox.h>
@ -44,9 +45,9 @@
class Smb4KHostItem; class Smb4KHostItem;
class Smb4KShareItem; class Smb4KShareItem;
class Smb4KCustomOptionsDialog : public KDialogBase class TDE_EXPORT Smb4KCustomOptionsDialog : public KDialogBase
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -78,12 +79,12 @@ class Smb4KCustomOptionsDialog : public KDialogBase
~Smb4KCustomOptionsDialog(); ~Smb4KCustomOptionsDialog();
/** /**
* This function returns TRUE if the dialog has been initialized correctly * This function returns true if the dialog has been initialized correctly
* and may be shown now. It will always return TRUE if you want to set options * and may be shown now. It will always return true if you want to set options
* for a server or for a share, that is not a 'homes' share. Only in the case * for a server or for a share, that is not a 'homes' share. Only in the case
* of a homes share it may return FALSE, if you didn't choose a user name. * of a homes share it may return false, if you didn't choose a user name.
* *
* @returns TRUE if the dialog has been set up correctly. * @returns true if the dialog has been set up correctly.
*/ */
bool isInitialized() { return m_initialized; } bool isInitialized() { return m_initialized; }
@ -113,8 +114,8 @@ class Smb4KCustomOptionsDialog : public KDialogBase
* Is invoked when the user clicked the 'Use Kerberos' * Is invoked when the user clicked the 'Use Kerberos'
* check box. * check box.
* *
* @param on TRUE if the check box was * @param on true if the check box was
* checked and FALSE otherwise * checked and false otherwise
*/ */
void slotKerberosToggled( bool on ); void slotKerberosToggled( bool on );
@ -200,7 +201,7 @@ class Smb4KCustomOptionsDialog : public KDialogBase
KComboBox *m_proto_input; KComboBox *m_proto_input;
/** /**
* Boolean that is TRUE if the dialog has been initialized * Boolean that is true if the dialog has been initialized
* correctly and my be shown now. * correctly and my be shown now.
*/ */
bool m_initialized; bool m_initialized;

@ -90,15 +90,15 @@ void Smb4KMountDialog::setupView()
layout->addWidget( m_workgroup_input, 2, 1, 0 ); layout->addWidget( m_workgroup_input, 2, 1, 0 );
layout->addMultiCellWidget( m_bookmark, 3, 3, 0, 1, 0 ); layout->addMultiCellWidget( m_bookmark, 3, 3, 0, 1, 0 );
connect( m_share_input, TQT_SIGNAL( textChanged ( const TQString & ) ) , connect( m_share_input, TQ_SIGNAL( textChanged ( const TQString & ) ) ,
this, TQT_SLOT( slotChangeInputValue( const TQString & ) ) ); this, TQ_SLOT( slotChangeInputValue( const TQString & ) ) );
slotChangeInputValue( m_share_input->text() ); slotChangeInputValue( m_share_input->text() );
} }
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KMountDialog::slotChangeInputValue( const TQString& _test) void Smb4KMountDialog::slotChangeInputValue( const TQString& _test)
@ -133,7 +133,7 @@ void Smb4KMountDialog::slotOk()
Smb4KCore::bookmarkHandler()->addBookmark( new Smb4KBookmark( host, share, workgroup, ip, TQString() ) ); Smb4KCore::bookmarkHandler()->addBookmark( new Smb4KBookmark( host, share, workgroup, ip, TQString() ) );
} }
connect( Smb4KCore::mounter(), TQT_SIGNAL( state( int ) ), this, TQT_SLOT( slotMounterStateChanged( int ) ) ); connect( Smb4KCore::mounter(), TQ_SIGNAL( state( int ) ), this, TQ_SLOT( slotMounterStateChanged( int ) ) );
} }
else else
{ {

@ -35,6 +35,7 @@
#include <tqcheckbox.h> #include <tqcheckbox.h>
// KDE includes // KDE includes
#include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <klineedit.h> #include <klineedit.h>
@ -44,9 +45,9 @@
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KMountDialog : public KDialogBase class TDE_EXPORT Smb4KMountDialog : public KDialogBase
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -64,17 +64,17 @@ Smb4KPreviewDialog::Smb4KPreviewDialog( Smb4KShareItem *item, TQWidget *parent,
setInitialSize( configDialogSize( *(Smb4KSettings::self()->config()), "PreviewDialog" ) ); setInitialSize( configDialogSize( *(Smb4KSettings::self()->config()), "PreviewDialog" ) );
connect( m_view, TQT_SIGNAL( executed( TQIconViewItem * ) ), connect( m_view, TQ_SIGNAL( executed( TQIconViewItem * ) ),
this, TQT_SLOT( slotItemExecuted( TQIconViewItem * ) ) ); this, TQ_SLOT( slotItemExecuted( TQIconViewItem * ) ) );
connect( m_toolbar, TQT_SIGNAL( clicked( int ) ), connect( m_toolbar, TQ_SIGNAL( clicked( int ) ),
this, TQT_SLOT( slotButtonClicked( int ) ) ); this, TQ_SLOT( slotButtonClicked( int ) ) );
connect( m_combo, TQT_SIGNAL( activated( const TQString & ) ), connect( m_combo, TQ_SIGNAL( activated( const TQString & ) ),
this, TQT_SLOT( slotItemActivated( const TQString & ) ) ); this, TQ_SLOT( slotItemActivated( const TQString & ) ) );
connect( Smb4KCore::previewer(), TQT_SIGNAL( result( Smb4KPreviewItem * ) ), connect( Smb4KCore::previewer(), TQ_SIGNAL( result( Smb4KPreviewItem * ) ),
this, TQT_SLOT( slotReceivedData( Smb4KPreviewItem * ) ) ); this, TQ_SLOT( slotReceivedData( Smb4KPreviewItem * ) ) );
m_initialized = Smb4KCore::previewer()->preview( m_item ); m_initialized = Smb4KCore::previewer()->preview( m_item );
} }
@ -124,7 +124,7 @@ void Smb4KPreviewDialog::setupView()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KPreviewDialog::slotReceivedData( Smb4KPreviewItem *item ) void Smb4KPreviewDialog::slotReceivedData( Smb4KPreviewItem *item )

@ -34,6 +34,7 @@
#include <tqvaluelist.h> #include <tqvaluelist.h>
// KDE includes // KDE includes
#include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <kiconview.h> #include <kiconview.h>
#include <tdetoolbar.h> #include <tdetoolbar.h>
@ -52,9 +53,9 @@ class Smb4KShareItem;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KPreviewDialog : public KDialogBase class TDE_EXPORT Smb4KPreviewDialog : public KDialogBase
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -75,10 +76,10 @@ class Smb4KPreviewDialog : public KDialogBase
~Smb4KPreviewDialog(); ~Smb4KPreviewDialog();
/** /**
* This function returns TRUE if the preview dialog has been * This function returns true if the preview dialog has been
* initialized correctly and FALSE otherwise. * initialized correctly and false otherwise.
* *
* @returns TRUE if the dialog was initialized correctly. * @returns true if the dialog was initialized correctly.
*/ */
bool isInitialized() { return m_initialized; } bool isInitialized() { return m_initialized; }
@ -160,8 +161,8 @@ class Smb4KPreviewDialog : public KDialogBase
TQStringList::Iterator m_current_item; TQStringList::Iterator m_current_item;
/** /**
* TRUE if the dialog was successfully initilized and * true if the dialog was successfully initilized and
* FALSE otherwise. * false otherwise.
*/ */
bool m_initialized; bool m_initialized;
}; };

@ -68,7 +68,7 @@ m_item( item ), m_ip( TQString() ) /* will collect it in an instant */
TQGridLayout *layout = new TQGridLayout( frame ); TQGridLayout *layout = new TQGridLayout( frame );
layout->setSpacing( 10 ); layout->setSpacing( 10 );
TQGroupBox *p = new TQGroupBox( 2, Qt::Horizontal, i18n( "Printer" ), frame ); TQGroupBox *p = new TQGroupBox( 2, TQt::Horizontal, i18n( "Printer" ), frame );
p->setInsideSpacing( 5 ); p->setInsideSpacing( 5 );
(void) new TQLabel( i18n( "Name:" ), p ); (void) new TQLabel( i18n( "Name:" ), p );
@ -92,14 +92,14 @@ m_item( item ), m_ip( TQString() ) /* will collect it in an instant */
(void) new TQLabel( i18n( "Workgroup:" ), p ); (void) new TQLabel( i18n( "Workgroup:" ), p );
(void) new TQLabel( m_item->workgroup(), p ); (void) new TQLabel( m_item->workgroup(), p );
TQGroupBox *f = new TQGroupBox( 2, Qt::Horizontal, i18n( "File" ), frame ); TQGroupBox *f = new TQGroupBox( 2, TQt::Horizontal, i18n( "File" ), frame );
f->setInsideSpacing( 5 ); f->setInsideSpacing( 5 );
(void) new TQLabel( i18n( "File:" ), f ); (void) new TQLabel( i18n( "File:" ), f );
KURLRequester *requester = new KURLRequester( TQString(), f, "URL" ); KURLRequester *requester = new KURLRequester( TQString(), f, "URL" );
requester->setMode( KFile::File | KFile::LocalOnly ); requester->setMode( KFile::File | KFile::LocalOnly );
TQGroupBox *s = new TQGroupBox( 2, Qt::Horizontal, i18n( "Options" ), frame ); TQGroupBox *s = new TQGroupBox( 2, TQt::Horizontal, i18n( "Options" ), frame );
s->setInsideSpacing( 5 ); s->setInsideSpacing( 5 );
setDetailsWidget( s ); setDetailsWidget( s );
@ -115,8 +115,8 @@ m_item( item ), m_ip( TQString() ) /* will collect it in an instant */
enableButton( User1, false ); enableButton( User1, false );
connect( requester, TQT_SIGNAL( textChanged( const TQString & ) ), connect( requester, TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotInputValueChanged( const TQString & ) ) ); this, TQ_SLOT( slotInputValueChanged( const TQString & ) ) );
} }
@ -127,13 +127,13 @@ Smb4KPrintDialog::~ Smb4KPrintDialog()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KPrintDialog::slotUser1() void Smb4KPrintDialog::slotUser1()
{ {
KURLRequester *url = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "URL", "KURLRequester", true )) ); KURLRequester *url = static_cast<KURLRequester *>( child( "URL", "KURLRequester", true ) );
KIntNumInput *copies = static_cast<KIntNumInput *>( TQT_TQWIDGET(child( "Copies", "KIntNumInput", true )) ); KIntNumInput *copies = static_cast<KIntNumInput *>( child( "Copies", "KIntNumInput", true ) );
if ( url && copies ) if ( url && copies )
{ {
@ -143,7 +143,7 @@ void Smb4KPrintDialog::slotUser1()
{ {
enableButton( User1, false ); enableButton( User1, false );
connect( Smb4KCore::print(), TQT_SIGNAL( state( int ) ), this, TQT_SLOT( slotPrintStateChanged( int ) ) ); connect( Smb4KCore::print(), TQ_SIGNAL( state( int ) ), this, TQ_SLOT( slotPrintStateChanged( int ) ) );
} }
else else
{ {

@ -34,6 +34,7 @@
#include <tqstring.h> #include <tqstring.h>
// KDE includes // KDE includes
#include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
// forward declarations // forward declarations
@ -48,9 +49,9 @@ class Smb4KShareItem;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KPrintDialog : public KDialogBase class TDE_EXPORT Smb4KPrintDialog : public KDialogBase
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -109,11 +109,11 @@ m_share( share )
layout->addMultiCellWidget( transfer_widget, 5, 6, 0, 1, 0 ); layout->addMultiCellWidget( transfer_widget, 5, 6, 0, 1, 0 );
// Connections // Connections
connect( Smb4KCore::synchronizer(), TQT_SIGNAL( progress( const Smb4KSynchronizationInfo & ) ), connect( Smb4KCore::synchronizer(), TQ_SIGNAL( progress( const Smb4KSynchronizationInfo & ) ),
this, TQT_SLOT( slotProgress( const Smb4KSynchronizationInfo & ) ) ); this, TQ_SLOT( slotProgress( const Smb4KSynchronizationInfo & ) ) );
connect( Smb4KCore::synchronizer(), TQT_SIGNAL( finished() ), connect( Smb4KCore::synchronizer(), TQ_SIGNAL( finished() ),
this, TQT_SLOT( slotSynchronizationFinished() ) ); this, TQ_SLOT( slotSynchronizationFinished() ) );
setFixedSize( (sizeHint().width() > 350 ? sizeHint().width() : 350), sizeHint().height() ); setFixedSize( (sizeHint().width() > 350 ? sizeHint().width() : 350), sizeHint().height() );
@ -127,7 +127,7 @@ Smb4KSynchronizationDialog::~Smb4KSynchronizationDialog()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
@ -137,23 +137,23 @@ void Smb4KSynchronizationDialog::slotUser1()
// Disable the URL requesters but in a way, that the information // Disable the URL requesters but in a way, that the information
// proviced in them is still readable: // proviced in them is still readable:
KURLRequester *source = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "SourceURL", "KURLRequester", true )) ); KURLRequester *source = static_cast<KURLRequester *>( child( "SourceURL", "KURLRequester", true ) );
source->lineEdit()->setReadOnly( true ); source->lineEdit()->setReadOnly( true );
source->button()->setEnabled( false ); source->button()->setEnabled( false );
KURLRequester *destination = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "DestinationURL", "KURLRequester", true )) ); KURLRequester *destination = static_cast<KURLRequester *>( child( "DestinationURL", "KURLRequester", true ) );
destination->lineEdit()->setReadOnly( true ); destination->lineEdit()->setReadOnly( true );
destination->button()->setEnabled( false ); destination->button()->setEnabled( false );
TQWidget *transfer_widget = static_cast<TQWidget *>( TQT_TQWIDGET(child( "TransferInfoWidget", TQWIDGET_OBJECT_NAME_STRING, true )) ); TQWidget *transfer_widget = static_cast<TQWidget *>( child( "TransferInfoWidget", "TQWidget", true ) );
transfer_widget->setEnabled( true ); transfer_widget->setEnabled( true );
enableButton( User1, false ); enableButton( User1, false );
enableButton( User2, false ); enableButton( User2, false );
// Enable the progress bars and the information widgets: // Enable the progress bars and the information widgets:
static_cast<KProgress *>( TQT_TQWIDGET(child( "IndividualProgress", "KProgress", true )) )->setEnabled( true ); static_cast<KProgress *>( child( "IndividualProgress", "KProgress", true ) )->setEnabled( true );
static_cast<KProgress *>( TQT_TQWIDGET(child( "TotalProgress", "KProgress", true )) )->setEnabled( true ); static_cast<KProgress *>( child( "TotalProgress", "KProgress", true ) )->setEnabled( true );
Smb4KCore::synchronizer()->synchronize( source->url(), destination->url() ); Smb4KCore::synchronizer()->synchronize( source->url(), destination->url() );
} }
@ -163,8 +163,8 @@ void Smb4KSynchronizationDialog::slotUser2()
{ {
// Swap URLs. // Swap URLs.
KURLRequester *source = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "SourceURL", "KURLRequester", true )) ); KURLRequester *source = static_cast<KURLRequester *>( child( "SourceURL", "KURLRequester", true ) );
KURLRequester *destination = static_cast<KURLRequester *>( TQT_TQWIDGET(child( "DestinationURL", "KURLRequester", true )) ); KURLRequester *destination = static_cast<KURLRequester *>( child( "DestinationURL", "KURLRequester", true ) );
TQString sourceURL = source->url(); TQString sourceURL = source->url();
TQString destinationURL = destination->url(); TQString destinationURL = destination->url();
@ -184,11 +184,11 @@ void Smb4KSynchronizationDialog::slotCancel()
void Smb4KSynchronizationDialog::slotProgress( const Smb4KSynchronizationInfo &info ) void Smb4KSynchronizationDialog::slotProgress( const Smb4KSynchronizationInfo &info )
{ {
KLineEdit *progress = static_cast<KLineEdit *>( TQT_TQWIDGET(child( "ProgressInfo", "KLineEdit", true )) ); KLineEdit *progress = static_cast<KLineEdit *>( child( "ProgressInfo", "KLineEdit", true ) );
KProgress *individual = static_cast<KProgress *>( TQT_TQWIDGET(child( "IndividualProgress", "KProgress", true )) ); KProgress *individual = static_cast<KProgress *>( child( "IndividualProgress", "KProgress", true ) );
KProgress *total = static_cast<KProgress *>( TQT_TQWIDGET(child( "TotalProgress", "KProgress", true )) ); KProgress *total = static_cast<KProgress *>( child( "TotalProgress", "KProgress", true ) );
TQLabel *transferred = static_cast<TQLabel *>( TQT_TQWIDGET(child( "FilesTransferred", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *transferred = static_cast<TQLabel *>( child( "FilesTransferred", "TQLabel", true ) );
TQLabel *rate = static_cast<TQLabel *>( TQT_TQWIDGET(child( "TransferRate", TQLABEL_OBJECT_NAME_STRING, true )) ); TQLabel *rate = static_cast<TQLabel *>( child( "TransferRate", "TQLabel", true ) );
if ( !info.text().isEmpty() ) if ( !info.text().isEmpty() )
{ {
@ -219,8 +219,8 @@ void Smb4KSynchronizationDialog::slotProgress( const Smb4KSynchronizationInfo &i
void Smb4KSynchronizationDialog::slotSynchronizationFinished() void Smb4KSynchronizationDialog::slotSynchronizationFinished()
{ {
KProgress *individual = static_cast<KProgress *>( TQT_TQWIDGET(child( "IndividualProgress", "KProgress", true )) ); KProgress *individual = static_cast<KProgress *>( child( "IndividualProgress", "KProgress", true ) );
KProgress *total = static_cast<KProgress *>( TQT_TQWIDGET(child( "TotalProgress", "KProgress", true )) ); KProgress *total = static_cast<KProgress *>( child( "TotalProgress", "KProgress", true ) );
if ( individual && individual->progress() != 100 ) if ( individual && individual->progress() != 100 )
{ {

@ -31,6 +31,7 @@
#endif #endif
// KDE includes // KDE includes
#include <tdemacros.h>
#include <kdialogbase.h> #include <kdialogbase.h>
#include <kurlrequester.h> #include <kurlrequester.h>
@ -46,9 +47,9 @@ class Smb4KSynchronizationInfo;
* @author Alexander Reinholdt <dustpuppy@users.berlios.de> * @author Alexander Reinholdt <dustpuppy@users.berlios.de>
*/ */
class Smb4KSynchronizationDialog : public KDialogBase class TDE_EXPORT Smb4KSynchronizationDialog : public KDialogBase
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -0,0 +1 @@
tde_install_icons( ${PROJECT_NAME} )

@ -1,22 +0,0 @@
####### tdevelop will overwrite this part!!! (begin)##########
EXTRA_DIST = cr16-app-smb4k.png cr32-app-smb4k.png cr48-app-smb4k.png cr64-app-smb4k.png
install-data-local:
$(mkinstalldirs) $(kde_icondir)/crystalsvg/16x16/apps/
$(INSTALL_DATA) $(srcdir)/cr16-app-smb4k.png $(kde_icondir)/crystalsvg/16x16/apps/smb4k.png
$(mkinstalldirs) $(kde_icondir)/crystalsvg/32x32/apps/
$(INSTALL_DATA) $(srcdir)/cr32-app-smb4k.png $(kde_icondir)/crystalsvg/32x32/apps/smb4k.png
$(mkinstalldirs) $(kde_icondir)/crystalsvg/48x48/apps/
$(INSTALL_DATA) $(srcdir)/cr48-app-smb4k.png $(kde_icondir)/crystalsvg/48x48/apps/smb4k.png
$(mkinstalldirs) $(kde_icondir)/crystalsvg/64x64/apps/
$(INSTALL_DATA) $(srcdir)/cr64-app-smb4k.png $(kde_icondir)/crystalsvg/64x64/apps/smb4k.png
uninstall-local:
-rm -f $(kde_icondir)/crystalsvg/16x16/apps/smb4k.png
-rm -f $(kde_icondir)/crystalsvg/32x32/apps/smb4k.png
-rm -f $(kde_icondir)/crystalsvg/48x48/apps/smb4k.png
-rm -f $(kde_icondir)/crystalsvg/64x64/apps/smb4k.png
####### tdevelop will overwrite this part!!! (end)############

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 954 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

@ -0,0 +1,31 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### smb4ksharesiconview (shared)
tde_add_kpart( libsmb4ksharesiconview AUTOMOC
SOURCES
smb4ksharesiconview.cpp smb4ksharesiconview_part.cpp
smb4ksharesiconviewitem.cpp smb4ksharesiconviewtooltip.cpp
LINK tdecore-shared tdeui-shared tdeio-shared tdeparts-shared smb4kcore-shared smb4kdialogs-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other files
install(
FILES smb4ksharesiconview_part.rc
DESTINATION ${DATA_INSTALL_DIR}/smb4ksharesiconviewpart
)

@ -1,16 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
kde_module_LTLIBRARIES = libsmb4ksharesiconview.la
libsmb4ksharesiconview_la_SOURCES = smb4ksharesiconview.cpp \
smb4ksharesiconview_part.cpp smb4ksharesiconviewitem.cpp \
smb4ksharesiconviewtooltip.cpp
libsmb4ksharesiconview_la_LDFLAGS = -module -no-undefined $(all_libraries)
noinst_HEADERS = smb4ksharesiconview.h smb4ksharesiconview_part.h \
smb4ksharesiconviewitem.h smb4ksharesiconviewtooltip.h
libsmb4ksharesiconview_la_LIBADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(top_builddir)/smb4k/dialogs/libsmb4kdialogs.la $(LIB_TDEIO) $(LIB_TDECORE) $(LIB_TDEUI) $(KDE_PLUGIN) $(LIB_TDEPARTS) \
$(LIB_QT)
partrcdir = $(kde_datadir)/smb4ksharesiconviewpart
partrc_DATA = smb4ksharesiconview_part.rc

@ -55,8 +55,8 @@ Smb4KSharesIconView::Smb4KSharesIconView( TQWidget *parent, const char *name )
m_tooltip = NULL; m_tooltip = NULL;
// Connections: // Connections:
connect( this, TQT_SIGNAL( pressed( TQIconViewItem * ) ), connect( this, TQ_SIGNAL( pressed( TQIconViewItem * ) ),
this, TQT_SLOT( slotPressed( TQIconViewItem * ) ) ); this, TQ_SLOT( slotPressed( TQIconViewItem * ) ) );
} }
@ -150,7 +150,7 @@ void Smb4KSharesIconView::contentsDropEvent( TQDropEvent *e )
{ {
if ( dest.equals( *it, true ) ) if ( dest.equals( *it, true ) )
{ {
if ( e->source() == this || TQT_BASE_OBJECT(e->source()->parent()) == TQT_BASE_OBJECT(this) ) if ( e->source() == this || e->source()->parent() == this )
{ {
e->ignore(); e->ignore();
@ -187,7 +187,7 @@ void Smb4KSharesIconView::contentsMouseMoveEvent( TQMouseEvent *e )
{ {
m_tooltip = new Smb4KSharesIconViewToolTip( item ); m_tooltip = new Smb4KSharesIconViewToolTip( item );
TQTimer::singleShot( 2000, this, TQT_SLOT( slotShowToolTip() ) ); TQTimer::singleShot( 2000, this, TQ_SLOT( slotShowToolTip() ) );
} }
else else
{ {
@ -207,7 +207,7 @@ void Smb4KSharesIconView::contentsMouseMoveEvent( TQMouseEvent *e )
{ {
m_tooltip = new Smb4KSharesIconViewToolTip( item ); m_tooltip = new Smb4KSharesIconViewToolTip( item );
TQTimer::singleShot( 2000, this, TQT_SLOT( slotShowToolTip() ) ); TQTimer::singleShot( 2000, this, TQ_SLOT( slotShowToolTip() ) );
} }
else else
{ {
@ -229,7 +229,7 @@ void Smb4KSharesIconView::contentsMouseMoveEvent( TQMouseEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSharesIconView::slotPressed( TQIconViewItem *item ) void Smb4KSharesIconView::slotPressed( TQIconViewItem *item )

@ -50,7 +50,7 @@ class Smb4KSharesIconViewToolTip;
class Smb4KSharesIconView : public TDEIconView class Smb4KSharesIconView : public TDEIconView
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -77,23 +77,23 @@ Smb4KSharesIconViewPart::Smb4KSharesIconViewPart( TQWidget *parentWidget, const
loadSettings(); loadSettings();
// Add some connections: // Add some connections:
connect( Smb4KCore::mounter(), TQT_SIGNAL( updated() ), connect( Smb4KCore::mounter(), TQ_SIGNAL( updated() ),
this, TQT_SLOT( slotMountedShares() ) ); this, TQ_SLOT( slotMountedShares() ) );
connect( Smb4KCore::synchronizer(), TQT_SIGNAL( state( int ) ), connect( Smb4KCore::synchronizer(), TQ_SIGNAL( state( int ) ),
this, TQT_SLOT( slotSynchronizationState( int ) ) ); this, TQ_SLOT( slotSynchronizationState( int ) ) );
connect( m_widget, TQT_SIGNAL( contextMenuRequested( TQIconViewItem *, const TQPoint & ) ), connect( m_widget, TQ_SIGNAL( contextMenuRequested( TQIconViewItem *, const TQPoint & ) ),
this, TQT_SLOT( slotContextMenuRequested( TQIconViewItem *, const TQPoint & ) ) ); this, TQ_SLOT( slotContextMenuRequested( TQIconViewItem *, const TQPoint & ) ) );
connect( m_widget, TQT_SIGNAL( selectionChanged( TQIconViewItem * ) ), connect( m_widget, TQ_SIGNAL( selectionChanged( TQIconViewItem * ) ),
this, TQT_SLOT( slotSelectionChanged( TQIconViewItem * ) ) ); this, TQ_SLOT( slotSelectionChanged( TQIconViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( pressed( TQIconViewItem * ) ), connect( m_widget, TQ_SIGNAL( pressed( TQIconViewItem * ) ),
this, TQT_SLOT( slotMouseButtonPressed( TQIconViewItem * ) ) ); this, TQ_SLOT( slotMouseButtonPressed( TQIconViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( executed( TQIconViewItem * ) ), connect( m_widget, TQ_SIGNAL( executed( TQIconViewItem * ) ),
this, TQT_SLOT( slotFilemanager() ) ); this, TQ_SLOT( slotFilemanager() ) );
} }
@ -105,25 +105,25 @@ Smb4KSharesIconViewPart::~Smb4KSharesIconViewPart()
void Smb4KSharesIconViewPart::setupActions() void Smb4KSharesIconViewPart::setupActions()
{ {
// Create the actions: // Create the actions:
TDEAction *unmount = new TDEAction( i18n( "&Unmount" ), "hdd_unmount", TDEShortcut( CTRL+Key_U ), TDEAction *unmount = new TDEAction( i18n( "&Unmount" ), "drive-harddisk-unmounted", TDEShortcut( CTRL+Key_U ),
this, TQT_SLOT( slotUnmountShare() ), this, TQ_SLOT( slotUnmountShare() ),
actionCollection(), "unmount_action" ); actionCollection(), "unmount_action" );
#ifdef __linux__ #ifdef __linux__
TDEAction *force = new TDEAction( i18n( "&Force Unmounting" ), "hdd_unmount", TDEShortcut( CTRL+Key_F ), TDEAction *force = new TDEAction( i18n( "&Force Unmounting" ), "drive-harddisk-unmounted", TDEShortcut( CTRL+Key_F ),
this, TQT_SLOT( slotForceUnmountShare() ), this, TQ_SLOT( slotForceUnmountShare() ),
actionCollection(), "force_unmount_action" ); actionCollection(), "force_unmount_action" );
#endif #endif
TDEAction *all = new TDEAction( i18n( "U&nmount All" ), "gear", TDEShortcut( CTRL+Key_N ), TDEAction *all = new TDEAction( i18n( "U&nmount All" ), "gear", TDEShortcut( CTRL+Key_N ),
this, TQT_SLOT( slotUnmountAllShares() ), this, TQ_SLOT( slotUnmountAllShares() ),
actionCollection(), "unmount_all_action" ); actionCollection(), "unmount_all_action" );
TDEAction *sync = new TDEAction( i18n( "S&ynchronize" ), "go-bottom", TDEShortcut( CTRL+Key_Y ), TDEAction *sync = new TDEAction( i18n( "S&ynchronize" ), "go-bottom", TDEShortcut( CTRL+Key_Y ),
this, TQT_SLOT( slotSynchronize() ), this, TQ_SLOT( slotSynchronize() ),
actionCollection(), "synchronize_action" ); actionCollection(), "synchronize_action" );
TDEAction *konsole = new TDEAction( i18n( "Open with Konso&le" ), "terminal", TDEShortcut( CTRL+Key_L ), TDEAction *konsole = new TDEAction( i18n( "Open with Konso&le" ), "terminal", TDEShortcut( CTRL+Key_L ),
this, TQT_SLOT( slotKonsole() ), this, TQ_SLOT( slotKonsole() ),
actionCollection(), "konsole_action" ); actionCollection(), "konsole_action" );
TDEAction *konq = new TDEAction( i18n( "Open with &Konqueror" ), "kfm_home", TDEShortcut( CTRL+Key_K ), TDEAction *konq = new TDEAction( i18n( "Open with &Konqueror" ), "kfm_home", TDEShortcut( CTRL+Key_K ),
this, TQT_SLOT( slotFilemanager() ), this, TQ_SLOT( slotFilemanager() ),
actionCollection(), "filemanager_action" ); actionCollection(), "filemanager_action" );
// Disable all actions for now: // Disable all actions for now:
@ -138,7 +138,7 @@ void Smb4KSharesIconViewPart::setupActions()
// Insert the actions into the menu: // Insert the actions into the menu:
m_menu = new TDEActionMenu( this, "SharesIconViewMenu" ); m_menu = new TDEActionMenu( this, "SharesIconViewMenu" );
m_menu->popupMenu()->insertTitle( SmallIcon( "hdd_mount" ), i18n( "Shares" ), 0 ); m_menu->popupMenu()->insertTitle( SmallIcon( "drive-harddisk-mounted" ), i18n( "Shares" ), 0 );
m_menu->insert( unmount, -1 ); m_menu->insert( unmount, -1 );
#ifdef __linux__ #ifdef __linux__
m_menu->insert( force, -1 ); m_menu->insert( force, -1 );
@ -217,19 +217,19 @@ void Smb4KSharesIconViewPart::customEvent( TQCustomEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS (Smb4KSharesIconViewPart) // SLOT IMPLEMENTATIONS (Smb4KSharesIconViewPart)
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSharesIconViewPart::slotContextMenuRequested( TQIconViewItem *item, const TQPoint &pos ) void Smb4KSharesIconViewPart::slotContextMenuRequested( TQIconViewItem *item, const TQPoint &pos )
{ {
if ( item ) if ( item )
{ {
m_menu->popupMenu()->changeTitle( 0, SmallIcon( "hdd_mount" ), m_menu->popupMenu()->changeTitle( 0, SmallIcon( "drive-harddisk-mounted" ),
static_cast<Smb4KSharesIconViewItem *>( item )->shareObject()->name() ); static_cast<Smb4KSharesIconViewItem *>( item )->shareObject()->name() );
} }
else else
{ {
m_menu->popupMenu()->changeTitle( 0, SmallIcon( "hdd_mount" ), i18n( "Shares" ) ); m_menu->popupMenu()->changeTitle( 0, SmallIcon( "drive-harddisk-mounted" ), i18n( "Shares" ) );
} }
m_menu->popupMenu()->exec( pos, 0 ); m_menu->popupMenu()->exec( pos, 0 );
@ -444,7 +444,7 @@ void Smb4KSharesIconViewPart::slotUnmountAllShares()
void Smb4KSharesIconViewPart::slotSynchronize() void Smb4KSharesIconViewPart::slotSynchronize()
{ {
Smb4KSharesIconViewItem *item = static_cast<Smb4KSharesIconViewItem *>( m_widget->currentItem() ); Smb4KSharesIconViewItem *item = static_cast<Smb4KSharesIconViewItem *>( m_widget->currentItem() );
Smb4KSynchronizationDialog *dlg = static_cast<Smb4KSynchronizationDialog *>( TQT_TQWIDGET(m_widget->child( "SynchronizationDialog", "Smb4KSynchronizationDialog", true )) ); Smb4KSynchronizationDialog *dlg = static_cast<Smb4KSynchronizationDialog *>( m_widget->child( "SynchronizationDialog", "Smb4KSynchronizationDialog", true ) );
if ( item && !item->shareObject()->isBroken() && !dlg ) if ( item && !item->shareObject()->isBroken() && !dlg )
{ {
@ -562,7 +562,7 @@ TDEInstance *Smb4KSharesIconViewPartFactory::instance()
extern "C" extern "C"
{ {
void *init_libsmb4ksharesiconview() TDE_EXPORT void *init_libsmb4ksharesiconview()
{ {
TDEGlobal::locale()->insertCatalogue( "smb4k" ); TDEGlobal::locale()->insertCatalogue( "smb4k" );
return new Smb4KSharesIconViewPartFactory; return new Smb4KSharesIconViewPartFactory;

@ -47,7 +47,7 @@
class Smb4KSharesIconViewPart : public KParts::Part class Smb4KSharesIconViewPart : public KParts::Part
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -192,7 +192,7 @@ class TDEAboutData;
class Smb4KSharesIconViewPartFactory : public KParts::Factory class Smb4KSharesIconViewPartFactory : public KParts::Factory
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -94,7 +94,7 @@ void Smb4KSharesIconViewItem::setupItem( const Smb4KShare &share, bool mountpoin
{ {
TQImage over = m_loader->loadIcon( "button_cancel", TDEIcon::Desktop, TQImage over = m_loader->loadIcon( "button_cancel", TDEIcon::Desktop,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TQImage src = m_loader->loadIcon( "hdd_mount", TDEIcon::Desktop, TQImage src = m_loader->loadIcon( "drive-harddisk-mounted", TDEIcon::Desktop,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TDEIconEffect e; TDEIconEffect e;
@ -105,7 +105,7 @@ void Smb4KSharesIconViewItem::setupItem( const Smb4KShare &share, bool mountpoin
} }
else else
{ {
m_pixmap = m_loader->loadIcon( "hdd_mount", TDEIcon::Desktop, m_pixmap = m_loader->loadIcon( "drive-harddisk-mounted", TDEIcon::Desktop,
0, icon_state, 0L, false ); 0, icon_state, 0L, false );
} }

@ -60,7 +60,7 @@ class Smb4KSharesIconViewItem : public TDEIconViewItem
* @param share The Smb4KShare object that represents the share. * @param share The Smb4KShare object that represents the share.
* *
* @param mountpoint Tells the item if the mount point instead of the * @param mountpoint Tells the item if the mount point instead of the
* share name should be shown. Default is FALSE. * share name should be shown. Default is false.
* *
* @param parent The parent widget of this item. * @param parent The parent widget of this item.
*/ */
@ -75,11 +75,11 @@ class Smb4KSharesIconViewItem : public TDEIconViewItem
/** /**
* This function compares the encapsulated Smb4KShare object with @p item * This function compares the encapsulated Smb4KShare object with @p item
* and returns TRUE if they contain equal values. * and returns true if they contain equal values.
* *
* @param item A Smb4KShare object that should be compared * @param item A Smb4KShare object that should be compared
* *
* @returns TRUE if @p item has the same values stored as the * @returns true if @p item has the same values stored as the
* encapsulated Smb4KShare object. * encapsulated Smb4KShare object.
*/ */
bool sameShareObject( Smb4KShare *share ); bool sameShareObject( Smb4KShare *share );
@ -112,7 +112,7 @@ class Smb4KSharesIconViewItem : public TDEIconViewItem
* Reimplemented from TQIconViewItem. * Reimplemented from TQIconViewItem.
* *
* This function paints the icon text and uses Smb4KShare::isForeign() to * This function paints the icon text and uses Smb4KShare::isForeign() to
* determine the color (TRUE: gray, FALSE: the default color). * determine the color (true: gray, false: the default color).
* *
* @param p The painter * @param p The painter
* *
@ -136,7 +136,7 @@ class Smb4KSharesIconViewItem : public TDEIconViewItem
* *
* @param share The Smb4KShare object. * @param share The Smb4KShare object.
* *
* @param mountpoint If TRUE, the mount point will be shown instead of the * @param mountpoint If true, the mount point will be shown instead of the
* share name. * share name.
*/ */
void setupItem( const Smb4KShare &share, void setupItem( const Smb4KShare &share,

@ -106,7 +106,7 @@ void Smb4KSharesIconViewToolTip::showTip( const TQPoint &pos )
setGeometry( p.x(), p.y(), width(), height() ); setGeometry( p.x(), p.y(), width(), height() );
polish(); polish();
show(); show();
TQTimer::singleShot( 10000, this, TQT_SLOT( slotHideToolTip() ) ); TQTimer::singleShot( 10000, this, TQ_SLOT( slotHideToolTip() ) );
} }
@ -322,7 +322,7 @@ void Smb4KSharesIconViewToolTip::update()
} }
else else
{ {
TQLabel *free_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "FreeLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *free_label = static_cast<TQLabel *>( child( "FreeLabel", "TQLabel" ) );
if ( free_label ) if ( free_label )
{ {
@ -337,7 +337,7 @@ void Smb4KSharesIconViewToolTip::update()
m_free = NULL; m_free = NULL;
} }
TQLabel *used_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "UsedLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *used_label = static_cast<TQLabel *>( child( "UsedLabel", "TQLabel" ) );
if ( used_label ) if ( used_label )
{ {
@ -352,7 +352,7 @@ void Smb4KSharesIconViewToolTip::update()
m_used = NULL; m_used = NULL;
} }
TQLabel *total_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "TotalLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *total_label = static_cast<TQLabel *>( child( "TotalLabel", "TQLabel" ) );
if ( total_label ) if ( total_label )
{ {
@ -367,7 +367,7 @@ void Smb4KSharesIconViewToolTip::update()
m_total = NULL; m_total = NULL;
} }
TQLabel *usage_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "UsageLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *usage_label = static_cast<TQLabel *>( child( "UsageLabel", "TQLabel" ) );
if ( usage_label ) if ( usage_label )
{ {
@ -415,7 +415,7 @@ void Smb4KSharesIconViewToolTip::leaveEvent( TQEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSharesIconViewToolTip::slotHideToolTip() void Smb4KSharesIconViewToolTip::slotHideToolTip()

@ -47,7 +47,7 @@ class Smb4KSharesIconViewItem;
class Smb4KSharesIconViewToolTip : public TQLabel class Smb4KSharesIconViewToolTip : public TQLabel
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -0,0 +1,31 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### smb4kdialogs (shared)
tde_add_kpart( libsmb4kshareslistview AUTOMOC
SOURCES
smb4kshareslistview.cpp smb4kshareslistview_part.cpp
smb4kshareslistviewitem.cpp smb4kshareslistviewtooltip.cpp
LINK tdecore-shared tdeui-shared tdeio-shared tdeparts-shared smb4kcore-shared smb4kdialogs-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other files
install(
FILES smb4kshareslistview_part.rc
DESTINATION ${DATA_INSTALL_DIR}/smb4kshareslistviewpart
)

@ -1,15 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
kde_module_LTLIBRARIES = libsmb4kshareslistview.la
libsmb4kshareslistview_la_LIBADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(top_builddir)/smb4k/dialogs/libsmb4kdialogs.la $(LIB_TDEIO) $(LIB_TDECORE) $(LIB_TDEUI) $(KDE_PLUGIN) $(LIB_TDEPARTS) \
$(LIB_QT)
libsmb4kshareslistview_la_LDFLAGS = -module -no-undefined $(all_libraries)
partrcdir = $(kde_datadir)/smb4kshareslistviewpart
partrc_DATA = smb4kshareslistview_part.rc
libsmb4kshareslistview_la_SOURCES = smb4kshareslistview.cpp \
smb4kshareslistview_part.cpp smb4kshareslistviewitem.cpp smb4kshareslistviewtooltip.cpp
noinst_HEADERS = smb4kshareslistview.h smb4kshareslistview_part.h \
smb4kshareslistviewitem.h smb4kshareslistviewtooltip.h

@ -68,8 +68,8 @@ Smb4KSharesListView::Smb4KSharesListView( TQWidget *parent, const char *name )
m_tooltip = NULL; m_tooltip = NULL;
// Connections: // Connections:
connect( this, TQT_SIGNAL( pressed( TQListViewItem * ) ), connect( this, TQ_SIGNAL( pressed( TQListViewItem * ) ),
this, TQT_SLOT( slotPressed( TQListViewItem * ) ) ); this, TQ_SLOT( slotPressed( TQListViewItem * ) ) );
} }
@ -155,7 +155,7 @@ void Smb4KSharesListView::contentsDropEvent( TQDropEvent *e )
{ {
if ( dest.equals( *it, true ) ) if ( dest.equals( *it, true ) )
{ {
if ( e->source() == this || TQT_BASE_OBJECT(e->source()->parent()) == TQT_BASE_OBJECT(this) ) if ( e->source() == this || e->source()->parent() == this )
{ {
e->ignore(); e->ignore();
@ -192,7 +192,7 @@ void Smb4KSharesListView::contentsMouseMoveEvent( TQMouseEvent *e )
{ {
m_tooltip = new Smb4KSharesListViewToolTip( item ); m_tooltip = new Smb4KSharesListViewToolTip( item );
TQTimer::singleShot( 2000, this, TQT_SLOT( slotShowToolTip() ) ); TQTimer::singleShot( 2000, this, TQ_SLOT( slotShowToolTip() ) );
} }
else else
{ {
@ -212,7 +212,7 @@ void Smb4KSharesListView::contentsMouseMoveEvent( TQMouseEvent *e )
{ {
m_tooltip = new Smb4KSharesListViewToolTip( item ); m_tooltip = new Smb4KSharesListViewToolTip( item );
TQTimer::singleShot( 2000, this, TQT_SLOT( slotShowToolTip() ) ); TQTimer::singleShot( 2000, this, TQ_SLOT( slotShowToolTip() ) );
} }
else else
{ {
@ -234,7 +234,7 @@ void Smb4KSharesListView::contentsMouseMoveEvent( TQMouseEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSharesListView::slotPressed( TQListViewItem *item ) void Smb4KSharesListView::slotPressed( TQListViewItem *item )

@ -45,7 +45,7 @@ class Smb4KSharesListViewToolTip;
class Smb4KSharesListView : public TDEListView class Smb4KSharesListView : public TDEListView
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -80,23 +80,23 @@ Smb4KSharesListViewPart::Smb4KSharesListViewPart( TQWidget *parentWidget, const
loadSettings(); loadSettings();
// Add some connections: // Add some connections:
connect( Smb4KCore::mounter(), TQT_SIGNAL( updated() ), connect( Smb4KCore::mounter(), TQ_SIGNAL( updated() ),
this, TQT_SLOT( slotMountedShares() ) ); this, TQ_SLOT( slotMountedShares() ) );
connect( Smb4KCore::synchronizer(), TQT_SIGNAL( state( int ) ), connect( Smb4KCore::synchronizer(), TQ_SIGNAL( state( int ) ),
this, TQT_SLOT( slotSynchronizationState( int ) ) ); this, TQ_SLOT( slotSynchronizationState( int ) ) );
connect( m_widget, TQT_SIGNAL( contextMenuRequested( TQListViewItem *, const TQPoint & , int) ), connect( m_widget, TQ_SIGNAL( contextMenuRequested( TQListViewItem *, const TQPoint & , int) ),
this, TQT_SLOT( slotContextMenuRequested( TQListViewItem *, const TQPoint &, int ) ) ); this, TQ_SLOT( slotContextMenuRequested( TQListViewItem *, const TQPoint &, int ) ) );
connect( m_widget, TQT_SIGNAL( selectionChanged( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( selectionChanged( TQListViewItem * ) ),
this, TQT_SLOT( slotSelectionChanged( TQListViewItem * ) ) ); this, TQ_SLOT( slotSelectionChanged( TQListViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( pressed( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( pressed( TQListViewItem * ) ),
this, TQT_SLOT( slotMouseButtonPressed( TQListViewItem * ) ) ); this, TQ_SLOT( slotMouseButtonPressed( TQListViewItem * ) ) );
connect( m_widget, TQT_SIGNAL( executed( TQListViewItem * ) ), connect( m_widget, TQ_SIGNAL( executed( TQListViewItem * ) ),
this, TQT_SLOT( slotFilemanager() ) ); this, TQ_SLOT( slotFilemanager() ) );
} }
@ -108,25 +108,25 @@ Smb4KSharesListViewPart::~Smb4KSharesListViewPart()
void Smb4KSharesListViewPart::setupActions() void Smb4KSharesListViewPart::setupActions()
{ {
// Create the actions: // Create the actions:
TDEAction *unmount = new TDEAction( i18n( "&Unmount" ), "hdd_unmount", TDEShortcut( CTRL+Key_U ), TDEAction *unmount = new TDEAction( i18n( "&Unmount" ), "drive-harddisk-unmounted", TDEShortcut( CTRL+Key_U ),
this, TQT_SLOT( slotUnmountShare() ), this, TQ_SLOT( slotUnmountShare() ),
actionCollection(), "unmount_action" ); actionCollection(), "unmount_action" );
#ifdef __linux__ #ifdef __linux__
TDEAction *force = new TDEAction( i18n( "&Force Unmounting" ), "hdd_unmount", TDEShortcut( CTRL+Key_F ), TDEAction *force = new TDEAction( i18n( "&Force Unmounting" ), "drive-harddisk-unmounted", TDEShortcut( CTRL+Key_F ),
this, TQT_SLOT( slotForceUnmountShare() ), this, TQ_SLOT( slotForceUnmountShare() ),
actionCollection(), "force_unmount_action" ); actionCollection(), "force_unmount_action" );
#endif #endif
TDEAction *all = new TDEAction( i18n( "U&nmount All" ), "gear", TDEShortcut( CTRL+Key_N ), TDEAction *all = new TDEAction( i18n( "U&nmount All" ), "gear", TDEShortcut( CTRL+Key_N ),
this, TQT_SLOT( slotUnmountAllShares() ), this, TQ_SLOT( slotUnmountAllShares() ),
actionCollection(), "unmount_all_action" ); actionCollection(), "unmount_all_action" );
TDEAction *sync = new TDEAction( i18n( "S&ynchronize" ), "go-bottom", TDEShortcut( CTRL+Key_Y ), TDEAction *sync = new TDEAction( i18n( "S&ynchronize" ), "go-bottom", TDEShortcut( CTRL+Key_Y ),
this, TQT_SLOT( slotSynchronize() ), this, TQ_SLOT( slotSynchronize() ),
actionCollection(), "synchronize_action" ); actionCollection(), "synchronize_action" );
TDEAction *konsole = new TDEAction( i18n( "Open with Konso&le" ), "terminal", TDEShortcut( CTRL+Key_L ), TDEAction *konsole = new TDEAction( i18n( "Open with Konso&le" ), "terminal", TDEShortcut( CTRL+Key_L ),
this, TQT_SLOT( slotKonsole() ), this, TQ_SLOT( slotKonsole() ),
actionCollection(), "konsole_action" ); actionCollection(), "konsole_action" );
TDEAction *konq = new TDEAction( i18n( "Open with &Konqueror" ), "kfm_home", TDEShortcut( CTRL+Key_K ), TDEAction *konq = new TDEAction( i18n( "Open with &Konqueror" ), "kfm_home", TDEShortcut( CTRL+Key_K ),
this, TQT_SLOT( slotFilemanager() ), this, TQ_SLOT( slotFilemanager() ),
actionCollection(), "filemanager_action" ); actionCollection(), "filemanager_action" );
// Disable all actions for now: // Disable all actions for now:
@ -141,7 +141,7 @@ void Smb4KSharesListViewPart::setupActions()
// Insert the actions into the menu: // Insert the actions into the menu:
m_menu = new TDEActionMenu( this, "SharesListViewMenu" ); m_menu = new TDEActionMenu( this, "SharesListViewMenu" );
m_menu->popupMenu()->insertTitle( SmallIcon( "hdd_mount" ), i18n( "Shares" ), 0 ); m_menu->popupMenu()->insertTitle( SmallIcon( "drive-harddisk-mounted" ), i18n( "Shares" ), 0 );
m_menu->insert( unmount, -1 ); m_menu->insert( unmount, -1 );
#ifdef __linux__ #ifdef __linux__
m_menu->insert( force, -1 ); m_menu->insert( force, -1 );
@ -331,19 +331,19 @@ void Smb4KSharesListViewPart::customEvent( TQCustomEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS (Smb4KSharesListViewPart) // SLOT IMPLEMENTATIONS (Smb4KSharesListViewPart)
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSharesListViewPart::slotContextMenuRequested( TQListViewItem *item, const TQPoint &pos, int /*col*/ ) void Smb4KSharesListViewPart::slotContextMenuRequested( TQListViewItem *item, const TQPoint &pos, int /*col*/ )
{ {
if ( item ) if ( item )
{ {
m_menu->popupMenu()->changeTitle( 0, SmallIcon( "hdd_mount" ), m_menu->popupMenu()->changeTitle( 0, SmallIcon( "drive-harddisk-mounted" ),
static_cast<Smb4KSharesListViewItem *>( item )->shareObject()->name() ); static_cast<Smb4KSharesListViewItem *>( item )->shareObject()->name() );
} }
else else
{ {
m_menu->popupMenu()->changeTitle( 0, SmallIcon( "hdd_mount" ), i18n( "Shares" ) ); m_menu->popupMenu()->changeTitle( 0, SmallIcon( "drive-harddisk-mounted" ), i18n( "Shares" ) );
} }
m_menu->popupMenu()->exec( pos, 0 ); m_menu->popupMenu()->exec( pos, 0 );
@ -578,7 +578,7 @@ void Smb4KSharesListViewPart::slotUnmountAllShares()
void Smb4KSharesListViewPart::slotSynchronize() void Smb4KSharesListViewPart::slotSynchronize()
{ {
Smb4KSharesListViewItem *item = static_cast<Smb4KSharesListViewItem *>( m_widget->currentItem() ); Smb4KSharesListViewItem *item = static_cast<Smb4KSharesListViewItem *>( m_widget->currentItem() );
Smb4KSynchronizationDialog *dlg = static_cast<Smb4KSynchronizationDialog *>( TQT_TQWIDGET(m_widget->child( "SynchronizationDialog", "Smb4KSynchronizationDialog", true )) ); Smb4KSynchronizationDialog *dlg = static_cast<Smb4KSynchronizationDialog *>( m_widget->child( "SynchronizationDialog", "Smb4KSynchronizationDialog", true ) );
if ( item && !item->shareObject()->isBroken() && !dlg ) if ( item && !item->shareObject()->isBroken() && !dlg )
{ {
@ -689,7 +689,7 @@ TDEInstance *Smb4KSharesListViewPartFactory::instance()
extern "C" extern "C"
{ {
void *init_libsmb4kshareslistview() TDE_EXPORT void *init_libsmb4kshareslistview()
{ {
TDEGlobal::locale()->insertCatalogue( "smb4k" ); TDEGlobal::locale()->insertCatalogue( "smb4k" );
return new Smb4KSharesListViewPartFactory; return new Smb4KSharesListViewPartFactory;

@ -47,7 +47,7 @@
class Smb4KSharesListViewPart : public KParts::Part class Smb4KSharesListViewPart : public KParts::Part
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -194,7 +194,7 @@ class TDEAboutData;
class Smb4KSharesListViewPartFactory : public KParts::Factory class Smb4KSharesListViewPartFactory : public KParts::Factory
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -73,12 +73,12 @@ void Smb4KSharesListViewItem::setupItem( const Smb4KShare &share, bool mountpoin
{ {
TQImage over = m_loader->loadIcon( "button_cancel", TDEIcon::Small, TQImage over = m_loader->loadIcon( "button_cancel", TDEIcon::Small,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TQImage src = m_loader->loadIcon( "hdd_mount", TDEIcon::Small, TQImage src = m_loader->loadIcon( "drive-harddisk-mounted", TDEIcon::Small,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TQImage over_desk = m_loader->loadIcon( "button_cancel", TDEIcon::Desktop, TQImage over_desk = m_loader->loadIcon( "button_cancel", TDEIcon::Desktop,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TQImage src_desk = m_loader->loadIcon( "hdd_mount", TDEIcon::Desktop, TQImage src_desk = m_loader->loadIcon( "drive-harddisk-mounted", TDEIcon::Desktop,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TDEIconEffect e; TDEIconEffect e;
@ -92,10 +92,10 @@ void Smb4KSharesListViewItem::setupItem( const Smb4KShare &share, bool mountpoin
} }
else else
{ {
pix = m_loader->loadIcon( "hdd_mount", TDEIcon::Small, pix = m_loader->loadIcon( "drive-harddisk-mounted", TDEIcon::Small,
0, icon_state, 0L, false ); 0, icon_state, 0L, false );
m_desktop_pixmap = m_loader->loadIcon( "hdd_mount", TDEIcon::Desktop, m_desktop_pixmap = m_loader->loadIcon( "drive-harddisk-mounted", TDEIcon::Desktop,
0, icon_state, 0L, false ); 0, icon_state, 0L, false );
} }

@ -60,7 +60,7 @@ class Smb4KSharesListViewItem : public TDEListViewItem
* @param share The Smb4KShare object that represents the share. * @param share The Smb4KShare object that represents the share.
* *
* @param mountpoint Tells the item if the mount point instead of the * @param mountpoint Tells the item if the mount point instead of the
* share name should be shown. Default is FALSE. * share name should be shown. Default is false.
* *
* @param parent The parent widget of this item. * @param parent The parent widget of this item.
*/ */
@ -75,11 +75,11 @@ class Smb4KSharesListViewItem : public TDEListViewItem
/** /**
* This function compares the encapsulated Smb4KShare object with @p item * This function compares the encapsulated Smb4KShare object with @p item
* and returns TRUE if they contain equal values. * and returns true if they contain equal values.
* *
* @param item A Smb4KShare object that should be compared * @param item A Smb4KShare object that should be compared
* *
* @returns TRUE if @p item has the same values stored as the * @returns true if @p item has the same values stored as the
* encapsulated Smb4KShare object. * encapsulated Smb4KShare object.
*/ */
bool sameShareObject( Smb4KShare *share ); bool sameShareObject( Smb4KShare *share );
@ -134,7 +134,7 @@ class Smb4KSharesListViewItem : public TDEListViewItem
* Reimplemented from TDEListViewItem. * Reimplemented from TDEListViewItem.
* *
* This function paints the icon text and the usage. It uses Smb4KShare::isForeign() to * This function paints the icon text and the usage. It uses Smb4KShare::isForeign() to
* determine the color of the icon text (TRUE: gray, FALSE: the default color). * determine the color of the icon text (true: gray, false: the default color).
* *
* @param p The painter * @param p The painter
* *
@ -167,7 +167,7 @@ class Smb4KSharesListViewItem : public TDEListViewItem
* *
* @param share The Smb4KShare object. * @param share The Smb4KShare object.
* *
* @param mountpoint If TRUE, the mount point will be shown instead of the * @param mountpoint If true, the mount point will be shown instead of the
* share name. * share name.
*/ */
void setupItem( const Smb4KShare &share, void setupItem( const Smb4KShare &share,

@ -106,7 +106,7 @@ void Smb4KSharesListViewToolTip::showTip( const TQPoint &pos )
setGeometry( p.x(), p.y(), width(), height() ); setGeometry( p.x(), p.y(), width(), height() );
polish(); polish();
show(); show();
TQTimer::singleShot( 10000, this, TQT_SLOT( slotHideToolTip() ) ); TQTimer::singleShot( 10000, this, TQ_SLOT( slotHideToolTip() ) );
} }
@ -322,7 +322,7 @@ void Smb4KSharesListViewToolTip::update()
} }
else else
{ {
TQLabel *free_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "FreeLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *free_label = static_cast<TQLabel *>( child( "FreeLabel", "TQLabel" ) );
if ( free_label ) if ( free_label )
{ {
@ -337,7 +337,7 @@ void Smb4KSharesListViewToolTip::update()
m_free = NULL; m_free = NULL;
} }
TQLabel *used_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "UsedLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *used_label = static_cast<TQLabel *>( child( "UsedLabel", "TQLabel" ) );
if ( used_label ) if ( used_label )
{ {
@ -352,7 +352,7 @@ void Smb4KSharesListViewToolTip::update()
m_used = NULL; m_used = NULL;
} }
TQLabel *total_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "TotalLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *total_label = static_cast<TQLabel *>( child( "TotalLabel", "TQLabel" ) );
if ( total_label ) if ( total_label )
{ {
@ -367,7 +367,7 @@ void Smb4KSharesListViewToolTip::update()
m_total = NULL; m_total = NULL;
} }
TQLabel *usage_label = static_cast<TQLabel *>( TQT_TQWIDGET(child( "UsageLabel", TQLABEL_OBJECT_NAME_STRING )) ); TQLabel *usage_label = static_cast<TQLabel *>( child( "UsageLabel", "TQLabel" ) );
if ( usage_label ) if ( usage_label )
{ {
@ -415,7 +415,7 @@ void Smb4KSharesListViewToolTip::leaveEvent( TQEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSharesListViewToolTip::slotHideToolTip() void Smb4KSharesListViewToolTip::slotHideToolTip()

@ -47,7 +47,7 @@ class Smb4KSharesListViewItem;
class Smb4KSharesListViewToolTip : public TQLabel class Smb4KSharesListViewToolTip : public TQLabel
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -34,9 +34,9 @@
#include <kiconloader.h> #include <kiconloader.h>
#include <dcopclient.h> #include <dcopclient.h>
#include <tdeconfig.h> #include <tdeconfig.h>
#include <kuniqueapplication.h> #include <tdeuniqueapplication.h>
#include <tdemessagebox.h> #include <tdemessagebox.h>
#include <kstandarddirs.h> #include <tdestandarddirs.h>
// system includes // system includes
#include <stdlib.h> #include <stdlib.h>
@ -102,17 +102,17 @@ int main( int argc, char *argv[] )
TDECmdLineArgs::init( argc, argv, &aboutData ); TDECmdLineArgs::init( argc, argv, &aboutData );
TDECmdLineArgs::addCmdLineOptions( options ); // Add our own options. TDECmdLineArgs::addCmdLineOptions( options ); // Add our own options.
KUniqueApplication::addCmdLineOptions(); TDEUniqueApplication::addCmdLineOptions();
// This is not needed, because KUniqueApplication::start() // This is not needed, because TDEUniqueApplication::start()
// is called directly before the application is executed, but // is called directly before the application is executed, but
// we use it anyway. There is no performance impact. // we use it anyway. There is no performance impact.
if ( !KUniqueApplication::start() ) if ( !TDEUniqueApplication::start() )
{ {
exit( 0 ); exit( 0 );
} }
KUniqueApplication app; TDEUniqueApplication app;
// Check the current config file and remove it if it belongs to // Check the current config file and remove it if it belongs to
// a version < 0.9.0. // a version < 0.9.0.

@ -0,0 +1,21 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### smb4ksearchdialog (shared)
tde_add_kpart( libsmb4ksearchdialog AUTOMOC
SOURCES smb4ksearchdialog.cpp smb4ksearchdialog_part.cpp smb4ksearchdialogitem.cpp
LINK tdecore-shared tdeui-shared tdeparts-shared smb4kcore-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)

@ -1,10 +0,0 @@
INCLUDES = $(all_includes)
METASOURCES = AUTO
kde_module_LTLIBRARIES = libsmb4ksearchdialog.la
libsmb4ksearchdialog_la_LIBADD = $(top_builddir)/smb4k/core/libsmb4kcore.la \
$(LIB_TDECORE) $(LIB_TDEUI) $(KDE_PLUGIN) $(LIB_TDEPARTS) $(LIB_QT)
noinst_HEADERS = smb4ksearchdialog.h smb4ksearchdialog_part.h \
smb4ksearchdialogitem.h
libsmb4ksearchdialog_la_SOURCES = smb4ksearchdialog.cpp \
smb4ksearchdialog_part.cpp smb4ksearchdialogitem.cpp
libsmb4ksearchdialog_la_LDFLAGS = -module -no-undefined $(all_libraries)

@ -47,8 +47,8 @@ Smb4KSearchDialog::Smb4KSearchDialog( TQWidget *parent, const char *name )
// Tool bar // Tool bar
m_tool_bar = new TDEToolBar( this, "SearchDialogToolBar", true, true ); m_tool_bar = new TDEToolBar( this, "SearchDialogToolBar", true, true );
m_tool_bar->insertCombo( TQStringList(), Combo, true, TQT_SIGNAL( returnPressed() ), m_tool_bar->insertCombo( TQStringList(), Combo, true, TQ_SIGNAL( returnPressed() ),
TQT_TQOBJECT(this), TQT_SLOT( slotReturnPressed() ), true, this, TQ_SLOT( slotReturnPressed() ), true,
i18n( "Enter the search string here." ), -1, Combo ); i18n( "Enter the search string here." ), -1, Combo );
m_tool_bar->setItemAutoSized( Combo, true ); m_tool_bar->setItemAutoSized( Combo, true );
@ -70,17 +70,17 @@ Smb4KSearchDialog::Smb4KSearchDialog( TQWidget *parent, const char *name )
m_search_string = TQString(); m_search_string = TQString();
// Connections: // Connections:
connect( m_tool_bar->getCombo( Combo ), TQT_SIGNAL( textChanged( const TQString & ) ), connect( m_tool_bar->getCombo( Combo ), TQ_SIGNAL( textChanged( const TQString & ) ),
this, TQT_SLOT( slotTextChanged( const TQString & ) ) ); this, TQ_SLOT( slotTextChanged( const TQString & ) ) );
connect( m_tool_bar, TQT_SIGNAL( pressed( int ) ), connect( m_tool_bar, TQ_SIGNAL( pressed( int ) ),
this, TQT_SLOT( slotButtonPressed( int ) ) ); this, TQ_SLOT( slotButtonPressed( int ) ) );
connect( m_list_view, TQT_SIGNAL( clicked( TQListViewItem * ) ), connect( m_list_view, TQ_SIGNAL( clicked( TQListViewItem * ) ),
this, TQT_SLOT( slotItemClicked( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemClicked( TQListViewItem * ) ) );
connect( m_list_view, TQT_SIGNAL( selectionChanged( TQListViewItem * ) ), connect( m_list_view, TQ_SIGNAL( selectionChanged( TQListViewItem * ) ),
this, TQT_SLOT( slotSelectionChanged( TQListViewItem * ) ) ); this, TQ_SLOT( slotSelectionChanged( TQListViewItem * ) ) );
} }
@ -98,7 +98,7 @@ const TQString &Smb4KSearchDialog::searchString()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSearchDialog::slotReturnPressed() void Smb4KSearchDialog::slotReturnPressed()

@ -52,7 +52,7 @@ class Smb4KHostItem;
class Smb4KSearchDialog : public TQWidget class Smb4KSearchDialog : public TQWidget
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -65,17 +65,17 @@ Smb4KSearchDialogPart::Smb4KSearchDialogPart( TQWidget *parentWidget, const char
m_serial_number = 0; m_serial_number = 0;
// Connections: // Connections:
connect( m_widget, TQT_SIGNAL( buttonPressed( int ) ), connect( m_widget, TQ_SIGNAL( buttonPressed( int ) ),
this, TQT_SLOT( slotButtonPressed( int ) ) ); this, TQ_SLOT( slotButtonPressed( int ) ) );
connect( m_widget->listView(), TQT_SIGNAL( doubleClicked( TQListViewItem * ) ), connect( m_widget->listView(), TQ_SIGNAL( doubleClicked( TQListViewItem * ) ),
this, TQT_SLOT( slotItemDoubleClicked( TQListViewItem * ) ) ); this, TQ_SLOT( slotItemDoubleClicked( TQListViewItem * ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( searchResult( Smb4KHostItem * ) ), connect( Smb4KCore::scanner(), TQ_SIGNAL( searchResult( Smb4KHostItem * ) ),
this, TQT_SLOT( slotReceivedSearchResult( Smb4KHostItem * ) ) ); this, TQ_SLOT( slotReceivedSearchResult( Smb4KHostItem * ) ) );
connect( Smb4KCore::scanner(), TQT_SIGNAL( hostListChanged() ), connect( Smb4KCore::scanner(), TQ_SIGNAL( hostListChanged() ),
this, TQT_SLOT( slotCheckItemIsKnown() ) ); this, TQ_SLOT( slotCheckItemIsKnown() ) );
} }
@ -111,7 +111,7 @@ void Smb4KSearchDialogPart::customEvent( TQCustomEvent *e )
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS (Smb4KSearchDialogPart) // SLOT IMPLEMENTATIONS (Smb4KSearchDialogPart)
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSearchDialogPart::slotButtonPressed( int button_id ) void Smb4KSearchDialogPart::slotButtonPressed( int button_id )
@ -267,7 +267,7 @@ TDEInstance *Smb4KSearchDialogPartFactory::instance()
extern "C" extern "C"
{ {
void *init_libsmb4ksearchdialog() TDE_EXPORT void *init_libsmb4ksearchdialog()
{ {
TDEGlobal::locale()->insertCatalogue( "smb4k" ); TDEGlobal::locale()->insertCatalogue( "smb4k" );
return new Smb4KSearchDialogPartFactory; return new Smb4KSearchDialogPartFactory;

@ -51,7 +51,7 @@ class Smb4KHostItem;
class Smb4KSearchDialogPart : public KParts::Part class Smb4KSearchDialogPart : public KParts::Part
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -132,7 +132,7 @@ class TDEAboutData;
class Smb4KSearchDialogPartFactory : public KParts::Factory class Smb4KSearchDialogPartFactory : public KParts::Factory
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -83,11 +83,11 @@ class Smb4KSearchDialogItem : public TDEListViewItem
Smb4KHostItem *hostItem() { return &m_item; } Smb4KHostItem *hostItem() { return &m_item; }
/** /**
* This function returns TRUE, if the item is regular, that means it * This function returns true, if the item is regular, that means it
* represents a host. If it represents a failed search, it returns * represents a host. If it represents a failed search, it returns
* FALSE. * false.
* *
* @returns TRUE is the item is a regular one. * @returns true is the item is a regular one.
*/ */
bool isRegular() { return m_is_regular; } bool isRegular() { return m_is_regular; }
@ -96,14 +96,14 @@ class Smb4KSearchDialogItem : public TDEListViewItem
* known to the application, i.e. it is in the list of hosts. It will set * known to the application, i.e. it is in the list of hosts. It will set
* the pixmap accordingly and sets m_is_known. * the pixmap accordingly and sets m_is_known.
* *
* @param known Should be TRUE is the host is known. * @param known Should be true is the host is known.
*/ */
void setKnown( bool known ); void setKnown( bool known );
/** /**
* This function returns TRUE, if the item is already known by the scanner. * This function returns true, if the item is already known by the scanner.
* *
* @returns TRUE is the item is already known. * @returns true is the item is already known.
*/ */
bool isKnown() { return m_is_known; } bool isKnown() { return m_is_known; }
@ -116,7 +116,7 @@ class Smb4KSearchDialogItem : public TDEListViewItem
/** /**
* Reimplemented from TQListViewItem. It is used for sorting and compares the * Reimplemented from TQListViewItem. It is used for sorting and compares the
* serial numbers of this item and @p item. If @p ascending is TRUE and the * serial numbers of this item and @p item. If @p ascending is true and the
* serial number of this item is greater than that of @p item, it will be inserted * serial number of this item is greater than that of @p item, it will be inserted
* before @p item and else it will be inserted after. In this implementation, * before @p item and else it will be inserted after. In this implementation,
* @p col is *not* used. * @p col is *not* used.
@ -126,7 +126,7 @@ class Smb4KSearchDialogItem : public TDEListViewItem
* @param col The column that should be used for sorting. It is * @param col The column that should be used for sorting. It is
* not used in this implementation. * not used in this implementation.
* *
* @param ascending Sort ascending if TRUE or descending if FALSE. * @param ascending Sort ascending if true or descending if false.
* *
* @returns 0 if serialNumber() and @p item->serialNumber() are equal and != 0 if * @returns 0 if serialNumber() and @p item->serialNumber() are equal and != 0 if
* they are not. Which value and especially which algebraic sign is returned depends * they are not. Which value and especially which algebraic sign is returned depends
@ -141,12 +141,12 @@ class Smb4KSearchDialogItem : public TDEListViewItem
Smb4KHostItem m_item; Smb4KHostItem m_item;
/** /**
* TRUE, if we have a regular item * true, if we have a regular item
*/ */
bool m_is_regular; bool m_is_regular;
/** /**
* TRUE is the item is known * true is the item is known
*/ */
bool m_is_known; bool m_is_known;

@ -32,7 +32,7 @@
#include <kstdaction.h> #include <kstdaction.h>
#include <klibloader.h> #include <klibloader.h>
#include <tdemessagebox.h> #include <tdemessagebox.h>
#include <kuniqueapplication.h> #include <tdeuniqueapplication.h>
#include <kiconloader.h> #include <kiconloader.h>
#include <tdeactionclasses.h> #include <tdeactionclasses.h>
#include <tdelocale.h> #include <tdelocale.h>
@ -77,7 +77,7 @@ Smb4KApp::Smb4KApp( TQWidget *parent, const char *name )
// Setup all things that need to be done *after* createGUI() // Setup all things that need to be done *after* createGUI()
// was run: // was run:
TQPopupMenu *settings = static_cast<TQPopupMenu *>( TQT_TQWIDGET(child( "settings", TQPOPUPMENU_OBJECT_NAME_STRING, true )) ); TQPopupMenu *settings = static_cast<TQPopupMenu *>( child( "settings", "TQPopupMenu", true ) );
if ( settings ) if ( settings )
{ {
@ -124,17 +124,17 @@ Smb4KApp::Smb4KApp( TQWidget *parent, const char *name )
} }
// Connections // Connections
connect( actionCollection(), TQT_SIGNAL( actionHighlighted( TDEAction * ) ), connect( actionCollection(), TQ_SIGNAL( actionHighlighted( TDEAction * ) ),
this, TQT_SLOT( slotActionHighlighted( TDEAction * ) ) ); this, TQ_SLOT( slotActionHighlighted( TDEAction * ) ) );
connect( Smb4KCore::self(), TQT_SIGNAL( runStateChanged() ), connect( Smb4KCore::self(), TQ_SIGNAL( runStateChanged() ),
this, TQT_SLOT( slotRunStateChanged() ) ); this, TQ_SLOT( slotRunStateChanged() ) );
connect( Smb4KCore::bookmarkHandler(), TQT_SIGNAL( bookmarksUpdated() ), connect( Smb4KCore::bookmarkHandler(), TQ_SIGNAL( bookmarksUpdated() ),
this, TQT_SLOT( slotSetupBookmarksMenu() ) ); this, TQ_SLOT( slotSetupBookmarksMenu() ) );
connect( Smb4KCore::mounter(), TQT_SIGNAL( updated() ), connect( Smb4KCore::mounter(), TQ_SIGNAL( updated() ),
this, TQT_SLOT( slotShareListUpdated() ) ); this, TQ_SLOT( slotShareListUpdated() ) );
} }
@ -147,7 +147,7 @@ void Smb4KApp::setupActions()
{ {
actionCollection()->setHighlightingEnabled( true ); actionCollection()->setHighlightingEnabled( true );
(void) KStdAction::quit( TQT_TQOBJECT(this), TQT_SLOT( slotQuit() ), actionCollection(), "quit_action" ); (void) KStdAction::quit( this, TQ_SLOT( slotQuit() ), actionCollection(), "quit_action" );
// Set up the "Settings" menu: // Set up the "Settings" menu:
setStandardToolBarMenuEnabled( true ); setStandardToolBarMenuEnabled( true );
@ -157,11 +157,11 @@ void Smb4KApp::setupActions()
actionCollection(), "view_modes_menu" ); actionCollection(), "view_modes_menu" );
TDERadioAction *icon_view = new TDERadioAction( i18n( "&Icon View" ), "view_icon", CTRL+Key_I, TDERadioAction *icon_view = new TDERadioAction( i18n( "&Icon View" ), "view_icon", CTRL+Key_I,
TQT_TQOBJECT(this), TQT_SLOT( slotChangeSharesView() ), actionCollection(), "icon_view_action" ); this, TQ_SLOT( slotChangeSharesView() ), actionCollection(), "icon_view_action" );
icon_view->setExclusiveGroup( "SharesViewActions" ); icon_view->setExclusiveGroup( "SharesViewActions" );
TDERadioAction *list_view = new TDERadioAction( i18n( "List Vie&w" ), "view_detailed", CTRL+Key_W, TDERadioAction *list_view = new TDERadioAction( i18n( "List Vie&w" ), "view_detailed", CTRL+Key_W,
TQT_TQOBJECT(this), TQT_SLOT( slotChangeSharesView() ), actionCollection(), "list_view_action" ); this, TQ_SLOT( slotChangeSharesView() ), actionCollection(), "list_view_action" );
list_view->setExclusiveGroup( "SharesViewActions" ); list_view->setExclusiveGroup( "SharesViewActions" );
switch ( Smb4KSettings::sharesView() ) switch ( Smb4KSettings::sharesView() )
@ -187,7 +187,7 @@ void Smb4KApp::setupActions()
view_modes->insert( icon_view, -1 ); view_modes->insert( icon_view, -1 );
view_modes->insert( list_view, -1 ); view_modes->insert( list_view, -1 );
(void) KStdAction::preferences( TQT_TQOBJECT(this), TQT_SLOT( slotConfigDialog() ), actionCollection(), "configure_action" ); (void) KStdAction::preferences( this, TQ_SLOT( slotConfigDialog() ), actionCollection(), "configure_action" );
// Notes: // Notes:
// (1) Actions from the parts will be included by setupView(). // (1) Actions from the parts will be included by setupView().
@ -248,11 +248,11 @@ void Smb4KApp::setupView()
if ( shares_factory ) if ( shares_factory )
{ {
m_shares_part = static_cast<KParts::Part *>( shares_factory->create( TQT_TQOBJECT(this), "SharesPart", "KParts::Part" ) ); m_shares_part = static_cast<KParts::Part *>( shares_factory->create( this, "SharesPart", "KParts::Part" ) );
if ( m_shares_part ) if ( m_shares_part )
{ {
KDockWidget *main = createDockWidget( "SharesView", SmallIcon( "hdd_mount" ), 0L ); KDockWidget *main = createDockWidget( "SharesView", SmallIcon( "drive-harddisk-mounted" ), 0L );
main->setWidget( m_shares_part->widget() ); main->setWidget( m_shares_part->widget() );
main->setDockSite( KDockWidget::DockCorner ); main->setDockSite( KDockWidget::DockCorner );
main->setEnableDocking( KDockWidget::DockNone ); main->setEnableDocking( KDockWidget::DockNone );
@ -261,7 +261,7 @@ void Smb4KApp::setupView()
createGUI( m_shares_part ); createGUI( m_shares_part );
accel()->insert( i18n( "Jump to shares view" ), CTRL+Key_3, TQT_TQOBJECT(this), TQT_SLOT( slotJumpToSharesView() ), false, true ); accel()->insert( i18n( "Jump to shares view" ).utf8().data(), CTRL+Key_3, this, TQ_SLOT( slotJumpToSharesView() ), false, true );
} }
} }
else else
@ -280,7 +280,7 @@ void Smb4KApp::setupView()
if ( browser_factory ) if ( browser_factory )
{ {
m_browser_part = static_cast<KParts::Part *>( browser_factory->create( TQT_TQOBJECT(this), "BrowserPart", "KParts::Part" ) ); m_browser_part = static_cast<KParts::Part *>( browser_factory->create( this, "BrowserPart", "KParts::Part" ) );
if ( m_browser_part ) if ( m_browser_part )
{ {
@ -290,7 +290,7 @@ void Smb4KApp::setupView()
factory()->addClient( m_browser_part ); factory()->addClient( m_browser_part );
accel()->insert( i18n( "Jump to network browser" ), CTRL+Key_1, TQT_TQOBJECT(this), TQT_SLOT( slotJumpToNetworkBrowser() ), false, true ); accel()->insert( i18n( "Jump to network browser" ).utf8().data(), CTRL+Key_1, this, TQ_SLOT( slotJumpToNetworkBrowser() ), false, true );
} }
} }
else else
@ -309,7 +309,7 @@ void Smb4KApp::setupView()
if ( search_factory ) if ( search_factory )
{ {
m_search_part = static_cast<KParts::Part *>( search_factory->create( TQT_TQOBJECT(this), "SearchDialogPart", "KParts::Part" ) ); m_search_part = static_cast<KParts::Part *>( search_factory->create( this, "SearchDialogPart", "KParts::Part" ) );
if ( m_search_part ) if ( m_search_part )
{ {
@ -329,7 +329,7 @@ void Smb4KApp::setupView()
factory()->addClient( m_search_part ); factory()->addClient( m_search_part );
accel()->insert( i18n( "Jump to search dialog" ), CTRL+Key_2, TQT_TQOBJECT(this), TQT_SLOT( slotJumpToSearchDialog() ), false, true ); accel()->insert( i18n( "Jump to search dialog" ).utf8().data(), CTRL+Key_2, this, TQ_SLOT( slotJumpToSearchDialog() ), false, true );
} }
} }
else else
@ -350,11 +350,11 @@ void Smb4KApp::setupSystemTray()
m_system_tray = new Smb4KSystemTray( this, "SystemTray" ); m_system_tray = new Smb4KSystemTray( this, "SystemTray" );
} }
connect( m_system_tray, TQT_SIGNAL( quitSelected() ), connect( m_system_tray, TQ_SIGNAL( quitSelected() ),
this, TQT_SLOT( slotQuit() ) ); this, TQ_SLOT( slotQuit() ) );
connect( m_system_tray, TQT_SIGNAL( settingsChanged() ), connect( m_system_tray, TQ_SIGNAL( settingsChanged() ),
this, TQT_SLOT( slotSettingsChanged() ) ); this, TQ_SLOT( slotSettingsChanged() ) );
m_system_tray->embed( Smb4KSettings::embedIntoSystemTray() ); m_system_tray->embed( Smb4KSettings::embedIntoSystemTray() );
} }
@ -403,11 +403,11 @@ void Smb4KApp::changeSharesView()
if ( shares_factory ) if ( shares_factory )
{ {
m_shares_part = static_cast<KParts::Part *>( shares_factory->create( TQT_TQOBJECT(this), "SharesPart", "KParts::Part" ) ); m_shares_part = static_cast<KParts::Part *>( shares_factory->create( this, "SharesPart", "KParts::Part" ) );
if ( m_shares_part ) if ( m_shares_part )
{ {
KDockWidget *main = createDockWidget( "SharesView", SmallIcon( "hdd_mount" ), this ); KDockWidget *main = createDockWidget( "SharesView", SmallIcon( "drive-harddisk-mounted" ), this );
main->setWidget( m_shares_part->widget() ); main->setWidget( m_shares_part->widget() );
main->setDockSite( KDockWidget::DockCorner ); main->setDockSite( KDockWidget::DockCorner );
main->setEnableDocking( KDockWidget::DockNone ); main->setEnableDocking( KDockWidget::DockNone );
@ -455,7 +455,7 @@ bool Smb4KApp::queryExit()
bool Smb4KApp::queryClose() bool Smb4KApp::queryClose()
{ {
if ( !kapp->sessionSaving() && isVisible() && m_system_tray->isEmbedded() && if ( !tdeApp->sessionSaving() && isVisible() && m_system_tray->isEmbedded() &&
Smb4KSettings::embedIntoSystemTray() ) Smb4KSettings::embedIntoSystemTray() )
{ {
// This part has been 'stolen' from JuK application. // This part has been 'stolen' from JuK application.
@ -478,7 +478,7 @@ bool Smb4KApp::queryClose()
void Smb4KApp::timerEvent( TQTimerEvent * ) void Smb4KApp::timerEvent( TQTimerEvent * )
{ {
KProgress *progress_bar = static_cast<KProgress *>( TQT_TQWIDGET(child( "StatusBarProgressBar", "KProgress", true )) ); KProgress *progress_bar = static_cast<KProgress *>( child( "StatusBarProgressBar", "KProgress", true ) );
if ( progress_bar ) if ( progress_bar )
{ {
@ -488,7 +488,7 @@ void Smb4KApp::timerEvent( TQTimerEvent * )
///////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////
void Smb4KApp::slotQuit() void Smb4KApp::slotQuit()
@ -571,11 +571,11 @@ void Smb4KApp::slotConfigDialog()
if ( config_factory ) if ( config_factory )
{ {
TDEConfigDialog *dlg = static_cast<TDEConfigDialog *>( TQT_TQWIDGET(config_factory->create( TQT_TQOBJECT(this), "ConfigDialog", "TDEConfigDialog" )) ); TDEConfigDialog *dlg = static_cast<TDEConfigDialog *>( config_factory->create( this, "ConfigDialog", "TDEConfigDialog" ) );
if ( dlg ) if ( dlg )
{ {
connect( dlg, TQT_SIGNAL( settingsChanged() ), TQT_TQOBJECT(this), TQT_SLOT( slotSettingsChanged() ) ); connect( dlg, TQ_SIGNAL( settingsChanged() ), this, TQ_SLOT( slotSettingsChanged() ) );
dlg->show(); dlg->show();
} }
@ -618,7 +618,7 @@ void Smb4KApp::slotSettingsChanged()
void Smb4KApp::slotBookmarkEditor() void Smb4KApp::slotBookmarkEditor()
{ {
Smb4KBookmarkEditor *dlg = static_cast<Smb4KBookmarkEditor *>( TQT_TQWIDGET(child( "BookmarkEditor", "Smb4KBookmarkEditor", true )) ); Smb4KBookmarkEditor *dlg = static_cast<Smb4KBookmarkEditor *>( child( "BookmarkEditor", "Smb4KBookmarkEditor", true ) );
if ( !dlg ) if ( !dlg )
{ {
@ -632,7 +632,7 @@ void Smb4KApp::slotBookmarkEditor()
void Smb4KApp::slotRunStateChanged() void Smb4KApp::slotRunStateChanged()
{ {
// Get the progress bar: // Get the progress bar:
KProgress *progress_bar = static_cast<KProgress *>( TQT_TQWIDGET(child( "StatusBarProgressBar", "KProgress", true )) ); KProgress *progress_bar = static_cast<KProgress *>( child( "StatusBarProgressBar", "KProgress", true ) );
// Clear the status bar: // Clear the status bar:
statusBar()->clear(); statusBar()->clear();
@ -817,7 +817,7 @@ void Smb4KApp::slotSetupBookmarksMenu()
// Create the "Edit Bookmarks" action: // Create the "Edit Bookmarks" action:
bookmark_actions.append( new TDEAction( i18n( "&Edit Bookmarks" ), "bookmark", CTRL+Key_E, bookmark_actions.append( new TDEAction( i18n( "&Edit Bookmarks" ), "bookmark", CTRL+Key_E,
TQT_TQOBJECT(this), TQT_SLOT( slotBookmarkEditor() ), actionCollection(), this, TQ_SLOT( slotBookmarkEditor() ), actionCollection(),
"edit_bookmarks_action" ) ); "edit_bookmarks_action" ) );
// Get the "Add Bookmark" action from the browser: // Get the "Add Bookmark" action from the browser:
@ -886,9 +886,9 @@ void Smb4KApp::slotSetupBookmarksMenu()
for ( TQStringList::ConstIterator it = display_strings.begin(); it != display_strings.end(); ++it ) for ( TQStringList::ConstIterator it = display_strings.begin(); it != display_strings.end(); ++it )
{ {
TDEAction *a = new TDEAction( *it, "folder", TDEShortcut::null(), 0, 0, actionCollection(), *it ); TDEAction *a = new TDEAction( *it, "folder", TDEShortcut::null(), 0, 0, actionCollection(), (*it).utf8() );
a->setGroup( "Bookmarks" ); a->setGroup( "Bookmarks" );
connect( a, TQT_SIGNAL( activated() ), TQT_TQOBJECT(this), TQT_SLOT( slotBookmarkActivated() ) ); connect( a, TQ_SIGNAL( activated() ), this, TQ_SLOT( slotBookmarkActivated() ) );
bookmark_list.append( a ); bookmark_list.append( a );
} }

@ -1,80 +1,15 @@
[Desktop Entry] [Desktop Entry]
Type=Application
Name=Smb4K Name=Smb4K
GenericName=The SMB/CIFS Share Browser GenericName=The SMB/CIFS Share Browser
GenericName[bg]=Самба ресурсен четец
GenericName[ca]=El navegador de compartits SMB/CIFS
GenericName[cs]=Prohližeč SMB/CIFS sdílení
GenericName[da]=SMB/CIFS ressource browseren
GenericName[de]=Der Browser für SMB/CIFS-Freigaben
GenericName[es]=El explorador de recursos compartidos SMB/CIFS
GenericName[fr]=L'explorateur de partages SMB / CIFS
GenericName[hu]=Az SMB/CIFS böngésző
GenericName[is]=SMB/CIFS sameignarflakkarinn
GenericName[it]=Browser di condivisioni SMB/CIFS
GenericName[ja]=SMB/CIFS 共有(シェア)・ブラウザー
GenericName[nb]=SMB/CIFS ressursutforsker
GenericName[nl]=De SMB/CIFS Share Browser
GenericName[nn]=SMB/CIFS ressurs-surfar
GenericName[pl]=Przeglądarka Zasobów SMB/CIFS
GenericName[pt_BR]=O navegador de compartilhamentos SMB/CIFS
GenericName[ru]=The SMB/CIFS Share Browser
GenericName[sk]=Prehliadač SMB/CIFS zdieľaní
GenericName[sv]=SMB Katalog programmed
GenericName[tr]=The SMB/CIFS Share Browser
GenericName[uk]=Навігатор спільних ресурсів SMB/CIFS
GenericName[zh_CN]=SMB 共享浏览器
#
# The following lines seem to be necessary for SuSE.
#
Name[bg]=Smb4K
Name[ca]=Smb4K
Name[cs]=Smb4K
Name[da]=Smb4K
Name[de]=Smb4K
Name[es]=Smb4K
Name[fr]=Smb4K
Name[hu]=Smb4K
Name[is]=Smb4K
Name[it]=Smb4K
Name[ja]=Smb4K
Name[nb]=Smb4K
Name[nl]=Smb4K
Name[nn]=Smb4K
Name[pl]=Smb4K
Name[pt_BR]=Smb4K
Name[ru]=Smb4K
Name[sk]=Smb4K
Name[sv]=Smb4K
Name[tr]=Smb4K
Name[uk]=Smb4K
Name[zh_CN]=Smb4K
Comment=The SMB/CIFS Share Browser Comment=The SMB/CIFS Share Browser
Comment[bg]=Самба ресурсен четец
Comment[ca]=El navegador de compartits SMB/CIFS
Comment[cs]=Prohližeč SMB/CIFS sdílení
Comment[da]=SMB/CIFS ressource browseren
Comment[de]=Der Browser für SMB/CIFS-Freigaben
Comment[es]=El explorador de recursos compartidos SMB/CIFS
Comment[fr]=L'explorateur de partages SMB / CIFS
Comment[hu]=Az SMB/CIFS böngésző
Comment[is]=SMB/CIFS sameignarflakkarinn
Comment[it]=Browser di condivisioni SMB/CIFS
Comment[ja]=SMB/CIFS 共有(シェア)・ブラウザー
Comment[nb]=SMB/CIFS ressursutforsker
Comment[nl]=De SMB/CIFS Share Browser
Comment[nn]=SMB/CIFS ressurs-surfar
Comment[pl]=Przeglądarka Zasobów SMB/CIFS
Comment[pt_BR]=O navegador de compartilhamentos SMB/CIFS
Comment[ru]=The SMB/CIFS Share Browser
Comment[sk]=Prehliadač SMB/CIFS zdieľaní
Comment[sv]=SMB Katalog programmed
Comment[tr]=The SMB/CIFS Share Browser
Comment[uk]=Навігатор спільних ресурсів SMB/CIFS
Comment[zh_CN]=SMB 共享浏览器
Exec=smb4k
Icon=smb4k Icon=smb4k
X-DocPath=smb4k/index.html Exec=smb4k
Type=Application
Terminal=false Terminal=false
Categories=Qt;TDE;Network; Categories=Qt;TDE;Network;
X-DocPath=smb4k/index.html
X-DCOP-ServiceType=Unique X-DCOP-ServiceType=Unique

@ -45,7 +45,7 @@ class Smb4KSystemTray;
class Smb4KApp : public KParts::DockMainWindow class Smb4KApp : public KParts::DockMainWindow
{ {
Q_OBJECT TQ_OBJECT
public: public:

@ -64,15 +64,15 @@ Smb4KSystemTray::Smb4KSystemTray( TQWidget *parent, const char *name )
actionCollection()->setHighlightingEnabled( true ); actionCollection()->setHighlightingEnabled( true );
// Set up the context menu (skeleton): // Set up the context menu (skeleton):
m_shares_menu = new TDEActionMenu( i18n( "Mounted Shares" ), "hdd_mount", m_shares_menu = new TDEActionMenu( i18n( "Mounted Shares" ), "drive-harddisk-mounted",
actionCollection(), "st_mounted_shares_action_menu" ); actionCollection(), "st_mounted_shares_action_menu" );
m_bookmarks_menu = new TDEActionMenu( i18n( "Bookmarks" ), "bookmark_folder", m_bookmarks_menu = new TDEActionMenu( i18n( "Bookmarks" ), "bookmark_folder",
actionCollection(), "st_bookmark_action_menu" ); actionCollection(), "st_bookmark_action_menu" );
TDEActionSeparator *sep = new TDEActionSeparator( TQT_TQOBJECT(this) ); TDEActionSeparator *sep = new TDEActionSeparator( this );
TDEAction *manual_mount = new TDEAction( i18n( "M&ount Manually" ), "connect_creating", TDEAction *manual_mount = new TDEAction( i18n( "M&ount Manually" ), "connect_creating",
0, TQT_TQOBJECT(this), TQT_SLOT( slotMountManually() ), 0, this, TQ_SLOT( slotMountManually() ),
actionCollection(), "st_mount_manually_action" ); actionCollection(), "st_mount_manually_action" );
TDEAction *configure = KStdAction::preferences( TQT_TQOBJECT(this), TQT_SLOT( slotConfigDialog() ), TDEAction *configure = KStdAction::preferences( this, TQ_SLOT( slotConfigDialog() ),
actionCollection(), "st_configure_action" ); actionCollection(), "st_configure_action" );
m_shares_menu->plug( contextMenu() ); m_shares_menu->plug( contextMenu() );
@ -86,17 +86,17 @@ Smb4KSystemTray::Smb4KSystemTray( TQWidget *parent, const char *name )
slotSetupSharesMenu(); slotSetupSharesMenu();
// Connections: // Connections:
connect( actionCollection(), TQT_SIGNAL( actionHighlighted( TDEAction * ) ), connect( actionCollection(), TQ_SIGNAL( actionHighlighted( TDEAction * ) ),
this, TQT_SLOT( slotActionHighlighted( TDEAction * ) ) ); this, TQ_SLOT( slotActionHighlighted( TDEAction * ) ) );
connect( Smb4KCore::bookmarkHandler(), TQT_SIGNAL( bookmarksUpdated() ), connect( Smb4KCore::bookmarkHandler(), TQ_SIGNAL( bookmarksUpdated() ),
this, TQT_SLOT( slotSetupBookmarksMenu() ) ); this, TQ_SLOT( slotSetupBookmarksMenu() ) );
connect( Smb4KCore::mounter(), TQT_SIGNAL( updated() ), connect( Smb4KCore::mounter(), TQ_SIGNAL( updated() ),
this, TQT_SLOT( slotEnableBookmarks() ) ); this, TQ_SLOT( slotEnableBookmarks() ) );
connect( Smb4KCore::mounter(), TQT_SIGNAL( updated() ), connect( Smb4KCore::mounter(), TQ_SIGNAL( updated() ),
this, TQT_SLOT( slotSetupSharesMenu() ) ); this, TQ_SLOT( slotSetupSharesMenu() ) );
// Connection to quitSelected() signal must be done in parent widget. // Connection to quitSelected() signal must be done in parent widget.
} }
@ -134,7 +134,7 @@ void Smb4KSystemTray::loadSettings()
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
// TQT_SLOT IMPLEMENTATIONS // SLOT IMPLEMENTATIONS
///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////
void Smb4KSystemTray::slotMountManually() void Smb4KSystemTray::slotMountManually()
@ -143,11 +143,11 @@ void Smb4KSystemTray::slotMountManually()
if ( parentWidget() ) if ( parentWidget() )
{ {
dlg = static_cast<Smb4KMountDialog *>( TQT_TQWIDGET(parentWidget()->child( "MountDialog", "Smb4KMountDialog", true )) ); dlg = static_cast<Smb4KMountDialog *>( parentWidget()->child( "MountDialog", "Smb4KMountDialog", true ) );
} }
else else
{ {
dlg = static_cast<Smb4KMountDialog *>( TQT_TQWIDGET(child( "MountDialog", "Smb4KMountDialog", true )) ); dlg = static_cast<Smb4KMountDialog *>( child( "MountDialog", "Smb4KMountDialog", true ) );
} }
if ( !dlg ) if ( !dlg )
@ -181,8 +181,8 @@ void Smb4KSystemTray::slotConfigDialog()
// To make sure we do not connect the config dialog several times // To make sure we do not connect the config dialog several times
// to slotSettingsChanged(), we break the connection first and re- // to slotSettingsChanged(), we break the connection first and re-
// establish it afterwards: // establish it afterwards:
disconnect( dlg, TQT_SIGNAL( settingsChanged() ), TQT_TQOBJECT(this), TQT_SLOT( slotSettingsChanged() ) ); disconnect( dlg, TQ_SIGNAL( settingsChanged() ), this, TQ_SLOT( slotSettingsChanged() ) );
connect( dlg, TQT_SIGNAL( settingsChanged() ), TQT_TQOBJECT(this), TQT_SLOT( slotSettingsChanged() ) ); connect( dlg, TQ_SIGNAL( settingsChanged() ), this, TQ_SLOT( slotSettingsChanged() ) );
return; return;
} }
@ -194,17 +194,17 @@ void Smb4KSystemTray::slotConfigDialog()
{ {
if ( parentWidget() && parentWidget()->isShown() ) if ( parentWidget() && parentWidget()->isShown() )
{ {
dlg = static_cast<TDEConfigDialog *>( TQT_TQWIDGET(config_factory->create( TQT_TQOBJECT(parentWidget()), "ConfigDialog", "TDEConfigDialog" )) ); dlg = static_cast<TDEConfigDialog *>( config_factory->create( parentWidget(), "ConfigDialog", "TDEConfigDialog" ) );
} }
else else
{ {
dlg = static_cast<TDEConfigDialog *>( TQT_TQWIDGET(config_factory->create( TQT_TQOBJECT(this), "ConfigDialog", "TDEConfigDialog" )) ); dlg = static_cast<TDEConfigDialog *>( config_factory->create( this, "ConfigDialog", "TDEConfigDialog" ) );
} }
// ... and show it. // ... and show it.
if ( dlg ) if ( dlg )
{ {
connect( dlg, TQT_SIGNAL( settingsChanged() ), TQT_TQOBJECT(this), TQT_SLOT( slotSettingsChanged() ) ); connect( dlg, TQ_SIGNAL( settingsChanged() ), this, TQ_SLOT( slotSettingsChanged() ) );
dlg->show(); dlg->show();
} }
@ -234,7 +234,7 @@ void Smb4KSystemTray::slotSetupBookmarksMenu()
{ {
// OK, build the menu from ground up: // OK, build the menu from ground up:
TDEAction *edit_bookmarks = new TDEAction( i18n( "&Edit Bookmarks" ), "bookmark", 0, TDEAction *edit_bookmarks = new TDEAction( i18n( "&Edit Bookmarks" ), "bookmark", 0,
TQT_TQOBJECT(this), TQT_SLOT( slotBookmarkEditor() ), actionCollection(), this, TQ_SLOT( slotBookmarkEditor() ), actionCollection(),
"st_edit_bookmarks_action" ); "st_edit_bookmarks_action" );
edit_bookmarks->setGroup( "BookmarkActions" ); edit_bookmarks->setGroup( "BookmarkActions" );
edit_bookmarks->plug( m_bookmarks_menu->popupMenu() ); edit_bookmarks->plug( m_bookmarks_menu->popupMenu() );
@ -289,9 +289,9 @@ void Smb4KSystemTray::slotSetupBookmarksMenu()
for ( TQStringList::ConstIterator it = display_strings.begin(); it != display_strings.end(); ++it ) for ( TQStringList::ConstIterator it = display_strings.begin(); it != display_strings.end(); ++it )
{ {
// Create the bookmark action: // Create the bookmark action:
TDEAction *a = new TDEAction( *it, "folder", TDEShortcut::null(), 0, 0, actionCollection(), "st_"+*it ); TDEAction *a = new TDEAction( *it, "folder", TDEShortcut::null(), 0, 0, actionCollection(), ("st_"+*it).utf8() );
a->setGroup( "Bookmarks" ); a->setGroup( "Bookmarks" );
connect( a, TQT_SIGNAL( activated() ), TQT_TQOBJECT(this), TQT_SLOT( slotBookmarkActivated() ) ); connect( a, TQ_SIGNAL( activated() ), this, TQ_SLOT( slotBookmarkActivated() ) );
// Let's have a look if the bookmark action has to be enabled or disabled: // Let's have a look if the bookmark action has to be enabled or disabled:
TQString name; TQString name;
@ -339,11 +339,11 @@ void Smb4KSystemTray::slotBookmarkEditor()
if ( parentWidget() ) if ( parentWidget() )
{ {
dlg = static_cast<Smb4KBookmarkEditor *>( TQT_TQWIDGET(parentWidget()->child( "BookmarkEditor", "Smb4KBookmarkEditor", true )) ); dlg = static_cast<Smb4KBookmarkEditor *>( parentWidget()->child( "BookmarkEditor", "Smb4KBookmarkEditor", true ) );
} }
else else
{ {
dlg = static_cast<Smb4KBookmarkEditor *>( TQT_TQWIDGET(child( "BookmarkEditor", "Smb4KBookmarkEditor", true )) ); dlg = static_cast<Smb4KBookmarkEditor *>( child( "BookmarkEditor", "Smb4KBookmarkEditor", true ) );
} }
if ( !dlg ) if ( !dlg )
@ -444,7 +444,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
{ {
// OK, build the menu from ground up: // OK, build the menu from ground up:
TDEAction *unmount_all = new TDEAction( i18n( "U&nmount All" ), "gear", TDEShortcut::null(), TDEAction *unmount_all = new TDEAction( i18n( "U&nmount All" ), "gear", TDEShortcut::null(),
TQT_TQOBJECT(this), TQT_SLOT( slotUnmountAllShares() ), actionCollection(), this, TQ_SLOT( slotUnmountAllShares() ), actionCollection(),
"st_unmount_all_action" ); "st_unmount_all_action" );
unmount_all->setGroup( "ShareActions" ); unmount_all->setGroup( "ShareActions" );
unmount_all->plug( m_shares_menu->popupMenu(), 0 ); unmount_all->plug( m_shares_menu->popupMenu(), 0 );
@ -494,7 +494,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
{ {
// Find the "Force Unmount" action and decide if it needs to be // Find the "Force Unmount" action and decide if it needs to be
// enabled/disabled: // enabled/disabled:
TDEAction *force = actionCollection()->action( "st_[force]_"+canonical_path ); TDEAction *force = actionCollection()->action( ("st_[force]_"+canonical_path).utf8() );
if ( force ) if ( force )
{ {
@ -512,7 +512,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
if ( menu ) if ( menu )
{ {
// Unmount action // Unmount action
action = actionCollection()->action( "st_[unmount]_"+canonical_path ); action = actionCollection()->action( ("st_[unmount]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -522,7 +522,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#ifdef __linux__ #ifdef __linux__
// Force Unmount action // Force Unmount action
action = actionCollection()->action( "st_[force]_"+canonical_path ); action = actionCollection()->action( ("st_[force]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -532,7 +532,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#endif #endif
// Synchronize action // Synchronize action
action = actionCollection()->action( "st_[synchronize]_"+canonical_path ); action = actionCollection()->action( ("st_[synchronize]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -541,7 +541,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konsole action // Konsole action
action = actionCollection()->action( "st_[konsole]_"+canonical_path ); action = actionCollection()->action( ("st_[konsole]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -550,7 +550,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konqueror action // Konqueror action
action = actionCollection()->action( "st_[filemanager]_"+canonical_path ); action = actionCollection()->action( ("st_[filemanager]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -575,7 +575,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
if ( menu ) if ( menu )
{ {
// Unmount action // Unmount action
action = actionCollection()->action( "st_[unmount]_"+canonical_path ); action = actionCollection()->action( ("st_[unmount]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -585,7 +585,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#ifdef __linux__ #ifdef __linux__
// Force Unmount action // Force Unmount action
action = actionCollection()->action( "st_[force]_"+canonical_path ); action = actionCollection()->action( ("st_[force]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -595,7 +595,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#endif #endif
// Synchronize action // Synchronize action
action = actionCollection()->action( "st_[synchronize]_"+canonical_path ); action = actionCollection()->action( ("st_[synchronize]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -604,7 +604,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konsole action // Konsole action
action = actionCollection()->action( "st_[konsole]_"+canonical_path ); action = actionCollection()->action( ("st_[konsole]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -613,7 +613,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konqueror action // Konqueror action
action = actionCollection()->action( "st_[filemanager]_"+canonical_path ); action = actionCollection()->action( ("st_[filemanager]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -638,7 +638,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
if ( menu ) if ( menu )
{ {
// Unmount action // Unmount action
action = actionCollection()->action( "st_[unmount]_"+canonical_path ); action = actionCollection()->action( ("st_[unmount]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -648,7 +648,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#ifdef __linux__ #ifdef __linux__
// Force Unmount action // Force Unmount action
action = actionCollection()->action( "st_[force]_"+canonical_path ); action = actionCollection()->action( ("st_[force]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -658,7 +658,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#endif #endif
// Synchronize action // Synchronize action
action = actionCollection()->action( "st_[synchronize]_"+canonical_path ); action = actionCollection()->action( ("st_[synchronize]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -667,7 +667,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konsole action // Konsole action
action = actionCollection()->action( "st_[konsole]_"+canonical_path ); action = actionCollection()->action( ("st_[konsole]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -676,7 +676,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konqueror action // Konqueror action
action = actionCollection()->action( "st_[filemanager]_"+canonical_path ); action = actionCollection()->action( ("st_[filemanager]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -763,7 +763,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
{ {
TQImage over = loader.loadIcon( "button_cancel", TDEIcon::Small, TQImage over = loader.loadIcon( "button_cancel", TDEIcon::Small,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TQImage src = loader.loadIcon( "hdd_mount", TDEIcon::Small, TQImage src = loader.loadIcon( "drive-harddisk-mounted", TDEIcon::Small,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TDEIconEffect e; TDEIconEffect e;
@ -774,7 +774,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
else else
{ {
pix = loader.loadIcon( "hdd_mount", TDEIcon::Small, pix = loader.loadIcon( "drive-harddisk-mounted", TDEIcon::Small,
0, icon_state, 0L, false ); 0, icon_state, 0L, false );
} }
@ -787,27 +787,27 @@ void Smb4KSystemTray::slotSetupSharesMenu()
// Define the actions that can be performed on a share from within // Define the actions that can be performed on a share from within
// the system tray widget: // the system tray widget:
TDEAction *umount = new TDEAction( i18n( "&Unmount" ), "hdd_unmount", TDEShortcut::null(), TQT_TQOBJECT(this), TDEAction *umount = new TDEAction( i18n( "&Unmount" ), "drive-harddisk-unmounted", TDEShortcut::null(), this,
TQT_SLOT( slotUnmountShare() ), actionCollection(), "st_[unmount]_"+(*it)->canonicalPath() ); TQ_SLOT( slotUnmountShare() ), actionCollection(), "st_[unmount]_"+(*it)->canonicalPath() );
umount->setGroup( "ShareActions" ); umount->setGroup( "ShareActions" );
#ifdef __linux__ #ifdef __linux__
TDEAction *force_umount = new TDEAction( i18n( "&Force Unmounting" ), "hdd_unmount", TDEShortcut::null(), TQT_TQOBJECT(this), TDEAction *force_umount = new TDEAction( i18n( "&Force Unmounting" ), "drive-harddisk-unmounted", TDEShortcut::null(), this,
TQT_SLOT( slotForceUnmountShare() ), actionCollection(), "st_[force]_"+(*it)->canonicalPath() ); TQ_SLOT( slotForceUnmountShare() ), actionCollection(), "st_[force]_"+(*it)->canonicalPath() );
force_umount->setGroup( "ShareActions" ); force_umount->setGroup( "ShareActions" );
force_umount->setEnabled( Smb4KSettings::useForceUnmount() ); force_umount->setEnabled( Smb4KSettings::useForceUnmount() );
#endif #endif
TDEAction *synchronize = new TDEAction( i18n( "S&ynchronize" ), "go-bottom", TDEShortcut::null(), TQT_TQOBJECT(this), TDEAction *synchronize = new TDEAction( i18n( "S&ynchronize" ), "go-bottom", TDEShortcut::null(), this,
TQT_SLOT( slotSynchronize() ), actionCollection(), "st_[synchronize]_"+(*it)->canonicalPath() ); TQ_SLOT( slotSynchronize() ), actionCollection(), "st_[synchronize]_"+(*it)->canonicalPath() );
synchronize->setGroup( "ShareActions" ); synchronize->setGroup( "ShareActions" );
synchronize->setEnabled( !Smb4KSettings::rsync().isEmpty() ); synchronize->setEnabled( !Smb4KSettings::rsync().isEmpty() );
TDEAction *konsole = new TDEAction( i18n( "Open with Konso&le" ), "terminal", TDEShortcut::null(), TQT_TQOBJECT(this), TDEAction *konsole = new TDEAction( i18n( "Open with Konso&le" ), "terminal", TDEShortcut::null(), this,
TQT_SLOT( slotKonsole() ), actionCollection(), "st_[konsole]_"+(*it)->canonicalPath() ); TQ_SLOT( slotKonsole() ), actionCollection(), "st_[konsole]_"+(*it)->canonicalPath() );
konsole->setGroup( "ShareActions" ); konsole->setGroup( "ShareActions" );
konsole->setEnabled( !Smb4KSettings::konsole().isEmpty() ); konsole->setEnabled( !Smb4KSettings::konsole().isEmpty() );
TDEAction *konqueror = new TDEAction( i18n( "Open with &Konqueror" ), "kfm_home", TDEShortcut::null(), TQT_TQOBJECT(this), TDEAction *konqueror = new TDEAction( i18n( "Open with &Konqueror" ), "kfm_home", TDEShortcut::null(), this,
TQT_SLOT( slotFilemanager() ), actionCollection(), "st_[filemanager]_"+(*it)->canonicalPath() ); TQ_SLOT( slotFilemanager() ), actionCollection(), "st_[filemanager]_"+(*it)->canonicalPath() );
konqueror->setGroup( "ShareActions" ); konqueror->setGroup( "ShareActions" );
// Set up the action submenu: // Set up the action submenu:
@ -851,7 +851,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
TQImage over = loader.loadIcon( "button_cancel", TDEIcon::Small, TQImage over = loader.loadIcon( "button_cancel", TDEIcon::Small,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TQImage src = loader.loadIcon( "hdd_mount", TDEIcon::Small, TQImage src = loader.loadIcon( "drive-harddisk-mounted", TDEIcon::Small,
0, icon_state, 0L, false ).convertToImage(); 0, icon_state, 0L, false ).convertToImage();
TDEIconEffect e; TDEIconEffect e;
@ -866,9 +866,9 @@ void Smb4KSystemTray::slotSetupSharesMenu()
// Disable actions that should not be performed on an inaccessible // Disable actions that should not be performed on an inaccessible
// share: // share:
actionCollection()->action( TQString("st_[synchronize]_"+(*it)->canonicalPath()) )->setEnabled( false ); actionCollection()->action( TQString("st_[synchronize]_"+(*it)->canonicalPath()).utf8() )->setEnabled( false );
actionCollection()->action( TQString("st_[konsole]_"+(*it)->canonicalPath()) )->setEnabled( false ); actionCollection()->action( TQString("st_[konsole]_"+(*it)->canonicalPath()).utf8() )->setEnabled( false );
actionCollection()->action( TQString("st_[filemanager]_"+(*it)->canonicalPath()) )->setEnabled( false ); actionCollection()->action( TQString("st_[filemanager]_"+(*it)->canonicalPath()).utf8() )->setEnabled( false );
} }
// Change the text if necessary: // Change the text if necessary:
@ -904,7 +904,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
TDEAction *action = NULL; TDEAction *action = NULL;
// Unmount action // Unmount action
action = actionCollection()->action( "st_[unmount]_"+canonical_path ); action = actionCollection()->action( ("st_[unmount]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -914,7 +914,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#ifdef __linux__ #ifdef __linux__
// Force Unmount action // Force Unmount action
action = actionCollection()->action( "st_[force]_"+canonical_path ); action = actionCollection()->action( ("st_[force]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -924,7 +924,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
#endif #endif
// Synchronize action // Synchronize action
action = actionCollection()->action( "st_[synchronize]_"+canonical_path ); action = actionCollection()->action( ("st_[synchronize]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -933,7 +933,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konsole action // Konsole action
action = actionCollection()->action( "st_[konsole]_"+canonical_path ); action = actionCollection()->action( ("st_[konsole]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {
@ -942,7 +942,7 @@ void Smb4KSystemTray::slotSetupSharesMenu()
} }
// Konqueror action // Konqueror action
action = actionCollection()->action( "st_[filemanager]_"+canonical_path ); action = actionCollection()->action( ("st_[filemanager]_"+canonical_path).utf8() );
if ( action ) if ( action )
{ {

@ -36,7 +36,7 @@
class Smb4KSystemTray : public KSystemTray class Smb4KSystemTray : public KSystemTray
{ {
Q_OBJECT TQ_OBJECT
public: public:
@ -56,19 +56,19 @@ class Smb4KSystemTray : public KSystemTray
/** /**
* Embeds the system tray window into the system tray, if @p ebd is * Embeds the system tray window into the system tray, if @p ebd is
* TRUE. Otherwise, it removes it from there. Note, that the system tray * true. Otherwise, it removes it from there. Note, that the system tray
* icon won't be deleted but only hidden! * icon won't be deleted but only hidden!
* *
* @param ebd If TRUE the system tray icon will be embedded into * @param ebd If true the system tray icon will be embedded into
* the system tray. * the system tray.
*/ */
void embed( bool ebd ); void embed( bool ebd );
/** /**
* This function returns TRUE if the system tray window is embedded into * This function returns true if the system tray window is embedded into
* the system tray and FALSE otherwise. * the system tray and false otherwise.
* *
* @returns TRUE if the system tray window is embedded. * @returns true if the system tray window is embedded.
*/ */
bool isEmbedded() { return isShown(); } bool isEmbedded() { return isShown(); }

@ -1,5 +0,0 @@
doc
plugin
po
smb4k
utilities

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Самба ресурсен четец"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "El navegador de compartits SMB/CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Prohližeč SMB/CIFS sdílení"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: da\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr ""
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB/CIFS ressource browseren"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Der Browser für SMB/CIFS-Freigaben"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "El explorador de recursos compartidos SMB/CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "L'explorateur de partages SMB / CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: hu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Az SMB/CIFS böngésző"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: is\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr ""
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB/CIFS sameignarflakkarinn"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Browser di condivisioni SMB/CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB/CIFS 共有(シェア)・ブラウザー"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,37 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# Temuri Doghonadze <rkavt@smartprojects.ge>, 2024.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: 2024-11-04 12:10+0000\n"
"Last-Translator: Temuri Doghonadze <rkavt@smartprojects.ge>\n"
"Language-Team: Georgian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/applications/smb4k-desktop-files/ka/>\n"
"Language: ka\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba-ის ბრაუზერი"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB/CIFS გაზიარებების ბრაუზერი"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: nb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB/CIFS ressursutforsker"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "De SMB/CIFS Share Browser"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: nn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB/CIFS ressurs surfar"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Przeglądarka Zasobów SMB/CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "O navegador de compartilhamentos SMB/CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,38 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# Andrei Stepanov <adem4ik@gmail.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: 2025-05-02 10:44+0000\n"
"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/applications/smb4k-desktop-files/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.17\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Обозреватель общих ресурсов SMB/CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: sk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Prehliadač SMB/CIFS zdieľaní"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr ""
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr ""
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr ""

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB Katalog programmed"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Tarayıcısı"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB/CIFS Paylaşım Tarayıcısı"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "Навігатор спільних ресурсів SMB/CIFS"
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

@ -0,0 +1,36 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-13 14:47+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Name
#: plugin/smb4k_add.desktop:4
msgid "Samba Browser"
msgstr "Samba Browser"
#. GenericName
#. Comment
#. GenericName
#. Comment
#: plugin/smb4k_add.desktop:6 plugin/smb4k_add.desktop:8 smb4k/smb4k.desktop:6
#: smb4k/smb4k.desktop:8
msgid "The SMB/CIFS Share Browser"
msgstr "SMB 共享浏览器\""
#. Name
#: smb4k/smb4k.desktop:4
msgid "Smb4K"
msgstr "Smb4K"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,40 @@
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIBRARY_DIRS}
)
##### (executable)
tde_add_executable( smb4k_mount AUTOMOC
SOURCES smb4k_mount.cpp
DESTINATION ${BIN_INSTALL_DIR}
)
tde_add_executable( smb4k_umount AUTOMOC
SOURCES smb4k_umount.cpp
DESTINATION ${BIN_INSTALL_DIR}
)
tde_add_executable( smb4k_kill AUTOMOC
SOURCES smb4k_kill.cpp
DESTINATION ${BIN_INSTALL_DIR}
)
tde_add_executable( smb4k_cat AUTOMOC
SOURCES smb4k_cat.cpp
DESTINATION ${BIN_INSTALL_DIR}
)
tde_add_executable( smb4k_mv AUTOMOC
SOURCES smb4k_mv.cpp
DESTINATION ${BIN_INSTALL_DIR}
)

@ -1,14 +0,0 @@
INCLUDES =
METASOURCES = AUTO
bin_PROGRAMS = smb4k_mount smb4k_umount smb4k_kill smb4k_cat smb4k_mv
smb4k_mount_LDFLAGS = $(all_libraries)
smb4k_umount_LDFLAGS = $(all_libraries)
smb4k_kill_LDFLAGS = $(all_libraries)
smb4k_umount_SOURCES = smb4k_umount.cpp
smb4k_mount_SOURCES = smb4k_mount.cpp
smb4k_kill_SOURCES = smb4k_kill.cpp
smb4k_cat_LDFLAGS = $(all_libraries)
smb4k_cat_SOURCES = smb4k_cat.cpp
smb4k_mv_LDFLAGS = $(all_libraries)
smb4k_mv_SOURCES = smb4k_mv.cpp

@ -27,9 +27,9 @@
#include <config.h> #include <config.h>
#endif #endif
#if !defined(__FreeBSD__) && !defined(__solaris__) && !defined(USE_SOLARIS) #if !defined(__FreeBSD__) && !defined(__sun)
#include <sys/statfs.h> #include <sys/statfs.h>
#elif defined(__solaris__) || defined(USE_SOLARIS) #elif defined(__sun)
#include <sys/types.h> #include <sys/types.h>
#include <sys/statvfs.h> #include <sys/statvfs.h>
#elif defined(__FreeBSD__) #elif defined(__FreeBSD__)
@ -138,13 +138,13 @@ bool check_filesystem( const char *path, const char *fs )
{ {
bool ok = false; bool ok = false;
#if !defined(__solaris__) && !defined(USE_SOLARIS) #if !defined(__sun)
struct statfs filesystem; struct statfs filesystem;
#else #else
struct statvfs filesystem; struct statvfs filesystem;
#endif #endif
#if !defined(__solaris__) && !defined(USE_SOLARIS) && !defined(__irix__) #if !defined(__sun) && !defined(__irix__)
if ( statfs( path, &filesystem ) == -1 ) if ( statfs( path, &filesystem ) == -1 )
#elif defined(__irix__) #elif defined(__irix__)
if ( statfs( path, &filesystem, sizeof( filesystem ), 0 ) == -1 ) if ( statfs( path, &filesystem, sizeof( filesystem ), 0 ) == -1 )
@ -156,19 +156,19 @@ bool check_filesystem( const char *path, const char *fs )
if ( err_code != EIO && err_code != EACCES ) if ( err_code != EIO && err_code != EACCES )
{ {
// ok is still FALSE // ok is still false
cerr << "smb4k_umount: " << strerror( err_code ) << endl; cerr << "smb4k_umount: " << strerror( err_code ) << endl;
} }
else else
{ {
ok = true; // Bypass the check below, because it would yield ok == FALSE ok = true; // Bypass the check below, because it would yield ok == false
// and we want to be able to unmount broken shares as well. // and we want to be able to unmount broken shares as well.
} }
return ok; return ok;
} }
#if !defined(__FreeBSD__) && !defined(__solaris__) && !defined(USE_SOLARIS) && !defined(__irix__) #if !defined(__FreeBSD__) && !defined(__sun) && !defined(__irix__)
// First entry is for CIFS, the second for SMBFS. // First entry is for CIFS, the second for SMBFS.
if ( (uint)filesystem.f_type == 0xFF534D42 && !strncmp( fs, "cifs", strlen( fs )+1 ) ) if ( (uint)filesystem.f_type == 0xFF534D42 && !strncmp( fs, "cifs", strlen( fs )+1 ) )
{ {
@ -183,7 +183,7 @@ bool check_filesystem( const char *path, const char *fs )
{ {
ok = true; ok = true;
} }
#elif defined(__solaris__) || defined(USE_SOLARIS) #elif defined(__sun)
if ( (uint)filesystem.f_basetype == 0xFF534D42 && !strncmp( fs, "cifs", strlen( fs )+1 ) ) if ( (uint)filesystem.f_basetype == 0xFF534D42 && !strncmp( fs, "cifs", strlen( fs )+1 ) )
{ {
ok = true; ok = true;
@ -204,7 +204,7 @@ bool check_filesystem( const char *path, const char *fs )
#endif #endif
else else
{ {
// ok is still FALSE. // ok is still false.
cerr << "smb4k_umount: Wrong file system specified" << endl; cerr << "smb4k_umount: Wrong file system specified" << endl;
} }

Loading…
Cancel
Save