When I call QTemporaryFile::open() with any OpenMode flags I get an error.

Code:

  QTemporaryFile wi_file;
  if (wi_file.open(QIODevice::WriteOnly)) {


Error:

/Users/lmartell/ia/cap/workItem.cpp:877:15: error: 'open' is a
protected member of 'QTemporaryFile'
  if (wi_file.open(QIODevice::WriteOnly)) {
      ~~~~~~~~^~~~

/usr/local/Qt-5.5.1/lib/QtCore.framework/Headers/qtemporaryfile.h:88:10:
note: declared protected here
    bool open(OpenMode flags) Q_DECL_OVERRIDE;

If I do not pass in any args it complies fine. From the docs it seems
I can pass in an OpenMode. What am I missing or doing wrong?
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to