Changeset 861
- Timestamp:
- 06/04/07 05:33:01 (2 years ago)
- Location:
- trunk/jahwidgets/src/qt3
- Files:
-
- 3 modified
-
python/wrapper.cpp (modified) (1 diff)
-
wrapper/wrapper.cpp (modified) (1 diff)
-
wrapper/wrapper.hpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/jahwidgets/src/qt3/python/wrapper.cpp
r842 r861 45 45 { 46 46 py::def( "create_borderless_toplevel", jahwidgets::qt3::create_borderless_toplevel ); 47 py::def( "create_tool_window", jahwidgets::qt3::create_tool_window ); 47 48 py::def( "create_popup", jahwidgets::qt3::create_popup ); 48 49 py::def( "create_ui_from_file", jahwidgets::qt3::create_ui_from_file ); -
trunk/jahwidgets/src/qt3/wrapper/wrapper.cpp
r842 r861 44 44 { 45 45 qapp_locker l; 46 QWidget* w = new QWidget( NULL, NULL, Qt::WStyle_Customize | Qt::WStyle_NoBorder ); 47 return w; 48 } 46 return new QWidget( NULL, NULL, Qt::WStyle_Customize | Qt::WStyle_NoBorder ); 47 } 48 49 widget_handle create_tool_window( widget_handle parent, bool borderless ) 50 { 51 qapp_locker l; 52 53 int flags = Qt::WStyle_Customize | Qt::WStyle_Tool | Qt::WType_TopLevel; 54 if ( borderless ) 55 flags |= Qt::WStyle_NoBorder; 56 57 return new QWidget( parent.widget(), NULL, flags ); 58 } 49 59 50 60 #if defined( Q_OS_MACX ) -
trunk/jahwidgets/src/qt3/wrapper/wrapper.hpp
r842 r861 39 39 /// create a top level widget with wstate flags set appropriately to give no decoration. Special. 40 40 WRAPPER_DECLSPEC widget_handle create_borderless_toplevel(); 41 42 /// Create a tool window. The window can have a system border or be borderless. 43 WRAPPER_DECLSPEC widget_handle create_tool_window( widget_handle parent, bool borderless ); 41 44 42 45 #if defined( Q_OS_MACX )
