28 #ifndef dooble_ui_utilities_h
29 #define dooble_ui_utilities_h
37 static QString alignment_to_string(
const Qt::Alignment alignment);
38 static QString orientation_to_string(
const Qt::Orientation orientation);
39 static QString pretty_size(
const qint64 size);
40 static QString pretty_tool_tip(
const QString &text);
41 static QUrl simplified_url(
const QUrl &u);
42 static Qt::Alignment string_to_alignment(
const QString &t);
43 static Qt::Orientation string_to_orientation(
const QString &t);
44 static bool allowed_url_scheme(
const QUrl &url);
45 static dooble *find_parent_dooble(QWidget *widget);
46 static int context_menu_width(QWidget *widget);
47 static void center_window_widget(QWidget *parent, QWidget *widget);
48 static void enable_mac_brushed_metal(QWidget *widget);
50 static void memset(
void *s,
int c,
size_t n)
55 volatile auto v =
static_cast<unsigned char *
> (s);
58 *v++ = (
unsigned char) c;
Definition: dooble_ui_utilities.h:35