mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-10-01 02:35:48 -04:00
Fixed Windows compile with Qt 5.3.0
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7413 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
d8ed978b28
commit
bdc5a9398e
@ -22,6 +22,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <QtGui>
|
#include <QtGui>
|
||||||
|
#include <QGridLayout>
|
||||||
|
|
||||||
#include "PhotoDrop.h"
|
#include "PhotoDrop.h"
|
||||||
|
|
||||||
|
@ -97,8 +97,8 @@ static void displayWarningAboutDSAKeys()
|
|||||||
msgBox.exec();
|
msgBox.exec();
|
||||||
}
|
}
|
||||||
|
|
||||||
#if QT_VERSION >= QT_VERSION_CHECK (5, 0, 0)
|
|
||||||
#ifdef WINDOWS_SYS
|
#ifdef WINDOWS_SYS
|
||||||
|
#if QT_VERSION >= QT_VERSION_CHECK (5, 0, 0) && QT_VERSION < QT_VERSION_CHECK (5, 3, 0)
|
||||||
QStringList filedialog_open_filenames_hook(QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options)
|
QStringList filedialog_open_filenames_hook(QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options)
|
||||||
{
|
{
|
||||||
return QFileDialog::getOpenFileNames(parent, caption, dir, filter, selectedFilter, options | QFileDialog::DontUseNativeDialog);
|
return QFileDialog::getOpenFileNames(parent, caption, dir, filter, selectedFilter, options | QFileDialog::DontUseNativeDialog);
|
||||||
@ -126,7 +126,10 @@ int main(int argc, char *argv[])
|
|||||||
#ifdef WINDOWS_SYS
|
#ifdef WINDOWS_SYS
|
||||||
// The current directory of the application is changed when using the native dialog on Windows
|
// The current directory of the application is changed when using the native dialog on Windows
|
||||||
// This is a quick fix until libretroshare is using a absolute path in the portable Version
|
// This is a quick fix until libretroshare is using a absolute path in the portable Version
|
||||||
#if QT_VERSION >= QT_VERSION_CHECK (5, 0, 0)
|
#if QT_VERSION >= QT_VERSION_CHECK (5, 3, 0)
|
||||||
|
// Do we need a solution in v0.6?
|
||||||
|
#endif
|
||||||
|
#if QT_VERSION >= QT_VERSION_CHECK (5, 0, 0) && QT_VERSION < QT_VERSION_CHECK (5, 3, 0)
|
||||||
typedef QStringList (*_qt_filedialog_open_filenames_hook)(QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options);
|
typedef QStringList (*_qt_filedialog_open_filenames_hook)(QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options);
|
||||||
typedef QString (*_qt_filedialog_open_filename_hook) (QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options);
|
typedef QString (*_qt_filedialog_open_filename_hook) (QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options);
|
||||||
typedef QString (*_qt_filedialog_save_filename_hook) (QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options);
|
typedef QString (*_qt_filedialog_save_filename_hook) (QWidget * parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFileDialog::Options options);
|
||||||
@ -141,7 +144,8 @@ int main(int argc, char *argv[])
|
|||||||
qt_filedialog_open_filenames_hook = filedialog_open_filenames_hook;
|
qt_filedialog_open_filenames_hook = filedialog_open_filenames_hook;
|
||||||
qt_filedialog_save_filename_hook = filedialog_save_filename_hook;
|
qt_filedialog_save_filename_hook = filedialog_save_filename_hook;
|
||||||
qt_filedialog_existing_directory_hook = filedialog_existing_directory_hook;
|
qt_filedialog_existing_directory_hook = filedialog_existing_directory_hook;
|
||||||
#else
|
#endif
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK (5, 0, 0)
|
||||||
extern bool Q_GUI_EXPORT qt_use_native_dialogs;
|
extern bool Q_GUI_EXPORT qt_use_native_dialogs;
|
||||||
qt_use_native_dialogs = false;
|
qt_use_native_dialogs = false;
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user