From 7167ce41b61d2ba2cdb526777a4233eb84a3b66a Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Sat, 6 Dec 2014 17:33:25 -0500 Subject: Imported Upstream version 2.99.6 --- SQLiteStudio3/guiSQLiteStudio/uiutils.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 SQLiteStudio3/guiSQLiteStudio/uiutils.h (limited to 'SQLiteStudio3/guiSQLiteStudio/uiutils.h') 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 +#include + +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 -- cgit v1.2.3