Eclipse Projekt "ausliefern"
Eclipse Projekt "ausliefern"
Mal so ne bescheidene Frage:
Kann mir jemand sagen, wie ich ein Programm "fertigstellen" kann, so dass es auch auf Rechnern läuft wo kein Qt und MinGW installiert ist?
Kann mir jemand sagen, wie ich ein Programm "fertigstellen" kann, so dass es auch auf Rechnern läuft wo kein Qt und MinGW installiert ist?
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Code: Alles auswählen
#include "mystyleplugin.h"
QStringList MyStylePlugin::keys() const
{
return QStringList() << "MyStyle";
}
QStyle *MyStylePlugin::create(const QString &key)
{
if (key.toLower() == "mystyle")
return new MyStyle;
return 0;
}
Q_EXPORT_PLUGIN2(pnp_mystyleplugin, MyStylePlugin)
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Sorry, dass ich mich nicht klar ausgedrückt habe.
Meinte eigentlich, dass ich anstatt return new MyStyle; return new IBaseDriver; angeben muss. Hatte nur das Beispiel vom plugins-HowTo übernommen. Möchte eigentlich ein IBase-Plugin ausliefern, weil wie erwähnt keine Datenbankzugriffe funktionieren.
Ich habe unter Qt\4.4.0\src\plugins\sqldrivers\ibase eine main.cpp gefunden, die die beiden nötigen Funktionen bereits implementiert. Kann ich die nicht einfach in meinen Projektordner ins Unterverzeichnis plugins kopieren?
Meinte eigentlich, dass ich anstatt return new MyStyle; return new IBaseDriver; angeben muss. Hatte nur das Beispiel vom plugins-HowTo übernommen. Möchte eigentlich ein IBase-Plugin ausliefern, weil wie erwähnt keine Datenbankzugriffe funktionieren.
Ich habe unter Qt\4.4.0\src\plugins\sqldrivers\ibase eine main.cpp gefunden, die die beiden nötigen Funktionen bereits implementiert. Kann ich die nicht einfach in meinen Projektordner ins Unterverzeichnis plugins kopieren?
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Ich kapiere es immer noch nicht.
Du hast Qt mit ibase kompiliert denke ich und willst jetzt das Plugin ausliefern? Also einfach plugins/sqldrivers/ibase.wasauchimmer ausliefern so wie es in der Anleitung steht - nämlich unter <appdir>/sqldirvers ablegen!
Du hast Qt mit ibase kompiliert denke ich und willst jetzt das Plugin ausliefern? Also einfach plugins/sqldrivers/ibase.wasauchimmer ausliefern so wie es in der Anleitung steht - nämlich unter <appdir>/sqldirvers ablegen!
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung