Functions | |
template<typename T > | |
QFont | computeFont (const typename T::properties &props, int height) |
template QFont | computeFont< uibuttongroup > (const uibuttongroup::properties &props, int height) |
template QFont | computeFont< uicontrol > (const uicontrol::properties &props, int height) |
template QFont | computeFont< uipanel > (const uipanel::properties &props, int height) |
Matrix | figureCurrentPoint (const graphics_object &fig, QMouseEvent *event) |
Matrix | figureCurrentPoint (const graphics_object &fig) |
std::string | figureSelectionType (QMouseEvent *event, bool isDoubleClick) |
Qt::Alignment | fromHVAlign (const std::string &halign, const std::string &valign) |
QColor | fromRgb (const Matrix &rgb) |
QString | fromStdString (const std::string &s) |
QStringList | fromStringVector (const string_vector &v) |
QImage | makeImageFromCData (const octave_value &v, int width, int height) |
octave_scalar_map | makeKeyEventStruct (QKeyEvent *event) |
template<typename T > | |
T::properties & | properties (graphics_object obj) |
template<typename T > | |
T::properties & | properties (const graphics_handle &h) |
Cell | toCellString (const QStringList &l) |
Matrix | toRgb (const QColor &c) |
std::string | toStdString (const QString &s) |
string_vector | toStringVector (const QStringList &l) |
QFont QtHandles::Utils::computeFont | ( | const typename T::properties & | props, |
int | height | ||
) |
Definition at line 105 of file QtHandlesUtils.cc.
References f, and fromStdString().
template QFont QtHandles::Utils::computeFont< uibuttongroup > | ( | const uibuttongroup::properties & | props, |
int | height | ||
) |
template QFont QtHandles::Utils::computeFont< uicontrol > | ( | const uicontrol::properties & | props, |
int | height | ||
) |
template QFont QtHandles::Utils::computeFont< uipanel > | ( | const uipanel::properties & | props, |
int | height | ||
) |
Referenced by QtHandles::Panel::eventFilter(), QtHandles::Panel::Panel(), and QtHandles::Panel::update().
Matrix QtHandles::Utils::figureCurrentPoint | ( | const graphics_object & | fig, |
QMouseEvent * | event | ||
) |
Definition at line 211 of file QtHandlesUtils.cc.
References c, QtHandles::Object::innerContainer(), QtHandles::Object::properties(), qp(), and QtHandles::Backend::toolkitObject().
Referenced by QtHandles::BaseControl::eventFilter(), and QtHandles::Canvas::updateCurrentPoint().
Matrix QtHandles::Utils::figureCurrentPoint | ( | const graphics_object & | fig | ) |
Definition at line 232 of file QtHandlesUtils.cc.
References c, QtHandles::Object::innerContainer(), QtHandles::Object::properties(), qp(), and QtHandles::Backend::toolkitObject().
std::string QtHandles::Utils::figureSelectionType | ( | QMouseEvent * | event, |
bool | isDoubleClick | ||
) |
Definition at line 170 of file QtHandlesUtils.cc.
Referenced by QtHandles::Canvas::canvasMousePressEvent(), and QtHandles::BaseControl::eventFilter().
Qt::Alignment QtHandles::Utils::fromHVAlign | ( | const std::string & | halign, |
const std::string & | valign | ||
) |
Definition at line 255 of file QtHandlesUtils.cc.
References octave::string::strcmpi().
Referenced by QtHandles::EditControl::init(), QtHandles::TextControl::TextControl(), QtHandles::TextControl::update(), and QtHandles::EditControl::updateSingleLine().
QColor QtHandles::Utils::fromRgb | ( | const Matrix & | rgb | ) |
Definition at line 144 of file QtHandlesUtils.cc.
References c, and Array< T >::numel().
Referenced by annotation_dialog::set_gui_props(), QtHandles::setupPalette(), and QtHandles::updatePalette().
QString QtHandles::Utils::fromStdString | ( | const std::string & | s | ) |
Definition at line 51 of file QtHandlesUtils.cc.
References s.
Referenced by QtHandles::ButtonControl::ButtonControl(), QtHandles::ButtonGroup::ButtonGroup(), computeFont(), octave::base_ve_model::data(), octave::default_qt_settings_file(), octave::main_window::display_release_notes(), octave::documentation::documentation(), octave::variable_editor_model::double_click(), octave::base_ve_model::edit_display(), octave::numeric_model::edit_display(), octave::string_model::edit_display(), octave::display_only_model::edit_display(), octave::struct_model::edit_display(), octave::base_ve_model::edit_display_sub(), octave::variable_editor_model::evaluation_error(), QtHandles::Figure::fileName(), fromStringVector(), octave::resource_manager::get_gui_translation_dir(), octave::workspace_view::handle_contextmenu_copy_value(), octave::main_window::handle_edit_mfile_request(), octave::scalar_struct_model::header_data(), octave::vector_struct_model::header_data(), QtHandles::Figure::helpAboutOctave(), QtHandles::BaseControl::init(), QtHandles::EditControl::init(), octave::variable_editor_model::init_from_oct(), octave::variable_editor_model::insertColumns(), octave::variable_editor_model::insertRows(), octave::base_ve_model::make_description_text(), QtHandles::Menu::Menu(), QtHandles::Panel::Panel(), octave::files_dock_widget::popdownmenu_home(), QtHandles::PopupMenuControl::PopupMenuControl(), QtHandles::Backend::print_figure(), octave::news_reader::process(), octave::variable_editor_model::removeColumns(), octave::variable_editor_model::removeRows(), octave::variable_editor_model::reset(), octave::main_window::show_about_octave(), octave::scalar_struct_model::subscript_expression(), octave::vector_struct_model::subscript_expression(), QtHandles::ToolBarButton< uipushtool >::ToolBarButton(), QtHandles::ButtonControl::update(), QtHandles::PushButtonControl::update(), QtHandles::PopupMenuControl::update(), QtHandles::ToolBarButton< uipushtool >::update(), QtHandles::BaseControl::update(), QtHandles::Panel::update(), QtHandles::Menu::update(), QtHandles::ButtonGroup::update(), QtHandles::Figure::update(), octave::variable_editor_model::update_data(), octave::workspace_model::update_table(), and QtHandles::EditControl::updateSingleLine().
QStringList QtHandles::Utils::fromStringVector | ( | const string_vector & | v | ) |
Definition at line 63 of file QtHandlesUtils.cc.
References fromStdString(), i, and Array< T >::numel().
Referenced by QtHandles::EditControl::init(), QtHandles::ListBoxControl::ListBoxControl(), QtHandles::TextControl::TextControl(), QtHandles::TextControl::update(), QtHandles::ListBoxControl::update(), and QtHandles::EditControl::updateMultiLine().
QImage QtHandles::Utils::makeImageFromCData | ( | const octave_value & | v, |
int | width, | ||
int | height | ||
) |
Definition at line 281 of file QtHandlesUtils.cc.
References a, octave_value::array_value(), b, d, octave_value::dims(), dv, f, octave_value::float_array_value(), h, i, octave_value::is_single_type(), octave_value::is_uint8_type(), octave::math::isnan(), octave_value::isreal(), dim_vector::ndims(), octave::math::round(), octave_value::uint8_array_value(), and Faddeeva::w().
Referenced by QtHandles::ToolBarButton< uipushtool >::ToolBarButton(), and QtHandles::ToolBarButton< uipushtool >::update().
octave_scalar_map QtHandles::Utils::makeKeyEventStruct | ( | QKeyEvent * | event | ) |
Definition at line 359 of file QtHandlesUtils.cc.
References QtHandles::KeyMap::qKeyToKeyString(), retval, and toStdString().
Referenced by QtHandles::Canvas::canvasKeyPressEvent(), QtHandles::Canvas::canvasKeyReleaseEvent(), and QtHandles::BaseControl::eventFilter().
|
inline |
Definition at line 69 of file QtHandlesUtils.h.
References graphics_object::get_properties(), and properties().
Referenced by QtHandles::Object::properties(), QtHandles::ToolBarButton< uipushtool >::ToolBarButton(), and QtHandles::ToolBarButton< uipushtool >::update().
|
inline |
Definition at line 74 of file QtHandlesUtils.h.
References gh_manager::get_object(), and h.
Referenced by properties().
Cell QtHandles::Utils::toCellString | ( | const QStringList & | l | ) |
Definition at line 86 of file QtHandlesUtils.cc.
References tmp, and toStringVector().
Referenced by QtHandles::EditControl::editingFinished(), and QtHandles::EditControl::returnPressed().
Matrix QtHandles::Utils::toRgb | ( | const QColor & | c | ) |
Definition at line 155 of file QtHandlesUtils.cc.
References c, Array< T >::fortran_vec(), and tmp.
Referenced by annotation_dialog::get_gui_props().
std::string QtHandles::Utils::toStdString | ( | const QString & | s | ) |
Definition at line 57 of file QtHandlesUtils.cc.
Referenced by QtHandles::EditControl::editingFinished(), makeKeyEventStruct(), QtHandles::EditControl::returnPressed(), and toStringVector().
string_vector QtHandles::Utils::toStringVector | ( | const QStringList & | l | ) |
Definition at line 75 of file QtHandlesUtils.cc.
References i, s, and toStdString().
Referenced by toCellString().