47 #ifndef _MIRA_QTUTILS_H_ 48 #define _MIRA_QTUTILS_H_ 54 #include <QFileDialog> 61 namespace mira {
namespace QtUtils {
169 const QString& caption = QString(),
170 const QString& dir = QString(),
171 const QString& filter = QString(),
172 QString* selectedFilter = NULL,
173 QFileDialog::Options options = QFileDialog::DontUseNativeDialog);
182 const QString& caption = QString(),
183 const QString& dir = QString(),
184 const QString& filter = QString(),
185 QString* selectedFilter = NULL,
186 QFileDialog::Options options = QFileDialog::DontUseNativeDialog,
187 const QStringList& enforceExtension = QStringList());
192 const QString& caption = QString(),
193 const QString& dir = QString(),
194 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 configureQtForRunningOgreOnWayland(bool useStdOutForMsgs=true)
This function checks if the system is running on Wayland.
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.