src/qt3support/dialogs/q3filedialog_mac.cpp
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
    54 #include "qregexp.h"
    54 #include "qregexp.h"
    55 #include "qbuffer.h"
    55 #include "qbuffer.h"
    56 #include "qstringlist.h"
    56 #include "qstringlist.h"
    57 #include "qtextcodec.h"
    57 #include "qtextcodec.h"
    58 #include "qdesktopwidget.h"
    58 #include "qdesktopwidget.h"
       
    59 #include "qfiledialog.h"
    59 #include <stdlib.h>
    60 #include <stdlib.h>
    60 
    61 
    61 QT_BEGIN_NAMESPACE
    62 QT_BEGIN_NAMESPACE
    62 
    63 
    63 #ifndef QT_MAC_USE_COCOA
    64 #ifdef QT_MAC_USE_COCOA
       
    65 
       
    66 QStringList Q3FileDialog::macGetOpenFileNames(const QString &filter, QString *pwd,
       
    67                                               QWidget *parent, const char* /*name*/,
       
    68                                               const QString& caption, QString *selectedFilter,
       
    69                                               bool /*multi*/, bool /*directory*/)
       
    70 {
       
    71     return QFileDialog::getOpenFileNames(filter, *pwd, parent, 0, 
       
    72                                          caption);
       
    73 }
       
    74 
       
    75 
       
    76 QString Q3FileDialog::macGetSaveFileName(const QString &start, const QString &filter,
       
    77                                          QString *, QWidget *parent, const char* /*name*/,
       
    78                                          const QString& caption, QString *selectedFilter)
       
    79 {
       
    80     return QFileDialog::getSaveFileName(start, filter, parent, 0,
       
    81                                         caption, selectedFilter);
       
    82 }
       
    83 
       
    84 #else 
    64 
    85 
    65 /*****************************************************************************
    86 /*****************************************************************************
    66   Externals
    87   Externals
    67  *****************************************************************************/
    88  *****************************************************************************/
    68 extern WindowPtr qt_mac_window_for(const QWidget*); //qwidget_mac.cpp
    89 extern WindowPtr qt_mac_window_for(const QWidget*); //qwidget_mac.cpp