Seite 1 von 1
[gelöst]testinterface läst mein anwendung nicht mehr starten
Verfasst: 1. November 2006 13:09
von defenderLQ
hi
nun ich eine ein testinterface für mein gui .
ich habe die datein in mein .pro eingetragen und erfolgreich kompiliert.
nun kann die .exe nicht ausgeführt merh werden.
die neuen dateien befinden sich unter :
rsiface:
rsiface.cpp
rsiface.h
rstest.cpp
rstypes.h
Verfasst: 1. November 2006 13:11
von defenderLQ
hier mein main.cpp:
Code: Alles auswählen
#include <QObject>
#include <rshare.h>
#include <gui/MainWindow.h>
#include <util/process.h>
#include <util/string.h>
int main(int argc, char *argv[])
{
QStringList args = char_array_to_stringlist(argv+1, argc-1);
Rshare rshare(args, argc, argv);
MainWindow w;
w.show();
return rshare.exec();
}
meine .pro:
Code: Alles auswählen
######################################################################
# Automatically generated by qmake (2.00a) Fr 18. Aug 22:48:56 2006
######################################################################
OBJECTS_DIR = temp/obj
RCC_DIR = temp/qrc
UI_DIR = temp/ui
MOC_DIR = temp/moc
CONFIG += qt
QT += network xml
TEMPLATE = app
TARGET +=
DEPENDPATH += . \
rsiface \
config \
control \
gui \
lang \
util \
gui\connect \
gui\downinfo \
gui\filehash \
gui\images \
gui\Preferences \
gui\searchresultinfo \
gui\sharedfileinfo \
gui\tray
INCLUDEPATH += .
# Input
HEADERS += rshare.h \
rsiface/rsiface.h \
rsiface/rstypes.h \
config/gconfig.h \
config/rsharesettings.h \
control/bandwidthevent.h \
gui/ChatDialog.h \
gui/ConnectionsDialog.h \
gui/DownloadsDialog.h \
gui/graphframe.h \
gui/linetypes.h \
gui/mainpage.h \
gui/mainpagestack.h \
gui/MainWindow.h \
gui/PeersDialog.h \
gui/SearchDialog.h \
gui/SharedFilesDialog.h \
gui/StatisticDialog.h \
gui/UploadsDialog.h \
lang/languagesupport.h \
util/process.h \
util/registry.h \
util/string.h \
util/win32.h \
gui/connect/ConnectDialog.h \
gui/downinfo/CommentsDialog.h \
gui/downinfo/DownInfoWindow.h \
gui/downinfo/FilenamesDialog.h \
gui/downinfo/InformationsDialog.h \
gui/downinfo/MetadataDialog.h \
gui/downinfo/SourcesDialog.h \
gui/filehash/FileHashDialog.h \
gui/images/rshare_win.rc.h \
gui/Preferences/configpage.h \
gui/Preferences/configpagestack.h \
gui/Preferences/CryptographyDialog.h \
gui/Preferences/DirectoriesDialog.h \
gui/Preferences/LogDialog.h \
gui/Preferences/PreferencesDialog.h \
gui/Preferences/PreferencesWindow.h \
gui/Preferences/WebcachesDialog.h \
gui/searchresultinfo/SearchResultWindow.h \
gui/searchresultinfo/SRCommentsDialog.h \
gui/searchresultinfo/SRFilenamesDialog.h \
gui/searchresultinfo/SRInformationsDialog.h \
gui/searchresultinfo/SRMetadataDialog.h \
gui/searchresultinfo/SRSourcesDialog.h \
gui/sharedfileinfo/SFCommentsDialog.h \
gui/sharedfileinfo/SFMetadataDialog.h \
gui/sharedfileinfo/SharedFileInfoWindow.h \
gui/sharedfileinfo/SFInformationsDialog.h \
gui/tray/trayicon.h
FORMS += gui/ChatDialog.ui \
gui/ConnectionsDialog.ui \
gui/DownloadsDialog.ui \
gui/MainWindow.ui \
gui/PeersDialog.ui \
gui/SearchDialog.ui \
gui/SharedFilesDialog.ui \
gui/StatisticDialog.ui \
gui/UploadsDialog.ui \
gui/connect/ConnectDialog.ui \
gui/downinfo/CommentsDialog.ui \
gui/downinfo/DownInfoWindow.ui \
gui/downinfo/FilenamesDialog.ui \
gui/downinfo/InformationsDialog.ui \
gui/downinfo/MetadataDialog.ui \
gui/downinfo/SourcesDialog.ui \
gui/filehash/FileHashDialog.ui \
gui/Preferences/CryptographyDialog.ui \
gui/Preferences/DirectoriesDialog.ui \
gui/Preferences/LogDialog.ui \
gui/Preferences/PreferencesDialog.ui \
gui/Preferences/PreferencesWindow.ui \
gui/Preferences/WebcachesDialog.ui \
gui/searchresultinfo/SearchResultWindow.ui \
gui/searchresultinfo/SRCommentsDialog.ui \
gui/searchresultinfo/SRFilenamesDialog.ui \
gui/searchresultinfo/SRInformationsDialog.ui \
gui/searchresultinfo/SRMetadataDialog.ui \
gui/searchresultinfo/SRSourcesDialog.ui \
gui/sharedfileinfo/SFCommentsDialog.ui \
gui/sharedfileinfo/SFInformationsDialog.ui \
gui/sharedfileinfo/SFMetadataDialog.ui \
gui/sharedfileinfo/SharedFileInfoWindow.ui
SOURCES += main.cpp \
rshare.cpp \
rsiface/rsiface.cpp \
rsiface/rstest.cpp \
config/gconfig.cpp \
config/rsharesettings.cpp \
gui/ChatDialog.cpp \
gui/ConnectionsDialog.cpp \
gui/DownloadsDialog.cpp \
gui/graphframe.cpp \
gui/mainpagestack.cpp \
gui/MainWindow.cpp \
gui/PeersDialog.cpp \
gui/SearchDialog.cpp \
gui/SharedFilesDialog.cpp \
gui/StatisticDialog.cpp \
gui/UploadsDialog.cpp \
lang/languagesupport.cpp \
util/process.cpp \
util/registry.cpp \
util/string.cpp \
util/win32.cpp \
gui/connect/ConnectDialog.cpp \
gui/downinfo/CommentsDialog.cpp \
gui/downinfo/DownInfoWindow.cpp \
gui/downinfo/FilenamesDialog.cpp \
gui/downinfo/InformationsDialog.cpp \
gui/downinfo/MetadataDialog.cpp \
gui/downinfo/SourcesDialog.cpp \
gui/filehash/FileHashDialog.cpp \
gui/Preferences/configpagestack.cpp \
gui/Preferences/CryptographyDialog.cpp \
gui/Preferences/DirectoriesDialog.cpp \
gui/Preferences/LogDialog.cpp \
gui/Preferences/PreferencesDialog.cpp \
gui/Preferences/PreferencesWindow.cpp \
gui/Preferences/WebcachesDialog.cpp \
gui/searchresultinfo/SearchResultWindow.cpp \
gui/searchresultinfo/SRCommentsDialog.cpp \
gui/searchresultinfo/SRFilenamesDialog.cpp \
gui/searchresultinfo/SRInformationsDialog.cpp \
gui/searchresultinfo/SRMetadataDialog.cpp \
gui/searchresultinfo/SRSourcesDialog.cpp \
gui/sharedfileinfo/SFCommentsDialog.cpp \
gui/sharedfileinfo/SFInformationsDialog.cpp \
gui/sharedfileinfo/SFMetadataDialog.cpp \
gui/sharedfileinfo/SharedFileInfoWindow.cpp \
gui/tray/trayicon.cpp
RESOURCES += gui/images.qrc lang/lang.qrc
TRANSLATIONS += lang/rshare_de.ts lang/rshare_en.ts
!macx {
# On non-Mac, make the binary all lowercase
TARGET = rshare
}
macx {
SOURCES += gui/tray/trayicon_mac.cpp
HEADERS += gui/tray/trayicon_mac.h
}
unix {
SOURCES += gui/tray/trayicon_x11.cpp
HEADERS += gui/tray/trayicon_x11.h
}
win32 {
SOURCES += gui/tray/trayicon_win.cpp
HEADERS += gui/tray/trayicon_win.h
RC_FILE = gui/images/rshare_win.rc
}
ok nun denkt ihr ich habe was vergessen wegen dem rsiface?
Verfasst: 1. November 2006 13:18
von Christian81
Warum posted ihr so viel Code anstatt es als zip anzuhängen? So ist es total unübersichtlich und ausserdem für ein Testcase zu gross.
Verfasst: 1. November 2006 13:24
von defenderLQ
hier ist mein source mit dem interface
Verfasst: 1. November 2006 21:32
von defenderLQ
problem gelöst!
habe mein main.cpp angepasst nun gehts.