47 #ifndef _MIRA_QTUTILS_H_ 48 #define _MIRA_QTUTILS_H_ 54 #include <QFileDialog> 61 namespace mira {
namespace QtUtils {
166 const QString& caption = QString(),
167 const QString& dir = QString(),
168 const QString& filter = QString(),
169 QString* selectedFilter = NULL,
170 QFileDialog::Options options = QFileDialog::DontUseNativeDialog);
179 const QString& caption = QString(),
180 const QString& dir = QString(),
181 const QString& filter = QString(),
182 QString* selectedFilter = NULL,
183 QFileDialog::Options options = QFileDialog::DontUseNativeDialog,
184 const QStringList& enforceExtension = QStringList());
189 const QString& caption = QString(),
190 const QString& dir = QString(),
191 QFileDialog::Options options = QFileDialog::DontUseNativeDialog | QFileDialog::ShowDirsOnly);
QString getExistingDirectory(QWidget *parent=NULL, const QString &caption=QString(), const QString &dir=QString(), QFileDialog::Options options=QFileDialog::DontUseNativeDialog|QFileDialog::ShowDirsOnly)
Enforce the use of non-native FileDialog-methods to prevent platform depending behavior differences...
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
void fromQImage(const QImage &qimage, Img<> &oImg)
Convert a QImage to an image.
QString getSaveFileName(QWidget *parent=NULL, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=NULL, QFileDialog::Options options=QFileDialog::DontUseNativeDialog, const QStringList &enforceExtension=QStringList())
Enforce the use of non-native FileDialog-methods to prevent platform depending behavior differences...
QString getOpenFileName(QWidget *parent=NULL, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=NULL, QFileDialog::Options options=QFileDialog::DontUseNativeDialog)
Enforce the use of non-native FileDialog-methods to prevent platform depending behavior differences...
class for typed images.
Definition: Img.h:797
QImage asQImage(Img8U1 &img)
Create QImage wrapper for 8bit unsigned image (sharing img's memory).
Header file containing Img classes that wrap cv::Mat.
void initPainterFrom(QPainter &painter, const QWidget &widget)
Init painter's pen, background and font from widget.
QImage makeQImage(const Img8U1 &img)
Create QImage from 8bit unsigned image.
void setTransform(QGraphicsItem *item, const RigidTransform2f &t)
Applies a transform (translation and rotation) to a graphics scene item.