diff options
Diffstat (limited to 'SQLiteStudio3/guiSQLiteStudio/uiutils.h')
| -rw-r--r-- | SQLiteStudio3/guiSQLiteStudio/uiutils.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/SQLiteStudio3/guiSQLiteStudio/uiutils.h b/SQLiteStudio3/guiSQLiteStudio/uiutils.h new file mode 100644 index 0000000..b1c78f3 --- /dev/null +++ b/SQLiteStudio3/guiSQLiteStudio/uiutils.h @@ -0,0 +1,23 @@ +#ifndef UIUTILS_H +#define UIUTILS_H + +#include "guiSQLiteStudio_global.h" +#include <QVariant> +#include <QPagedPaintDevice> + +class QWidget; + +GUI_API_EXPORT QString getDbPath(const QString& startWith = QString::null); +GUI_API_EXPORT void setValidState(QWidget* widget, bool valid, const QString& message = QString()); +GUI_API_EXPORT void setValidStateWihtTooltip(QWidget* widget, const QString& tooltip, bool valid, const QString& message = QString()); +GUI_API_EXPORT void setValidStateWarning(QWidget* widget, const QString& warning); +GUI_API_EXPORT void setValidStateInfo(QWidget* widget, const QString& info); +GUI_API_EXPORT void setValidStateTooltip(QWidget* widget, const QString& tip); +GUI_API_EXPORT const QStringList& getAllPageSizes(); +GUI_API_EXPORT QString convertPageSize(QPagedPaintDevice::PageSize size); +GUI_API_EXPORT QPagedPaintDevice::PageSize convertPageSize(const QString& size); +GUI_API_EXPORT QPixmap addOpacity(const QPixmap& input, float opacity); +GUI_API_EXPORT void limitDialogWidth(QDialog* dialog); +GUI_API_EXPORT void fixTextCursorSelectedText(QString& text); + +#endif // UIUTILS_H |
