►CKDDockWidgets::Core::Action | |
CKDDockWidgets::Flutter::Action | |
CKDDockWidgets::QtQuick::Action | |
CKDBindings::Private::any_bindables< Ts > | |
►CBase | |
CKDDockWidgets::QtWidgets::View< Base > | |
CKDBindings::Private::bindable_value_type_< T > | |
CKDBindings::Private::bindable_value_type_< Node< T > > | |
CKDBindings::Private::bindable_value_type_< NodeInterface< T > > | |
CKDBindings::Private::bindable_value_type_< Property< T > > | |
►CKDBindings::Private::bindable_value_type_< std::decay_t< T > > | |
CKDBindings::Private::bindable_value_type< T > | |
►CKDBindings::BindingEvaluator | A BindingEvaluator provides a mechanism to control the exact time when a KDBindings::Binding is reevaluated |
CKDBindings::ImmediateBindingEvaluator | |
►CKDDockWidgets::Core::ClassicIndicatorWindowViewInterface | The window that will hold the classic indicators This is a window so it can be over the window that is being dragged |
CKDDockWidgets::QtQuick::ClassicDropIndicatorOverlay | |
CKDDockWidgets::QtWidgets::IndicatorWindow | |
►CKDDockWidgets::flutter::IndicatorWindow | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::IndicatorWindow_wrapper | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicIndicatorWindowViewInterface_wrapper | |
►CKDDockWidgets::Config | Singleton to allow to choose certain behaviours of the framework |
CKDDockWidgetsBindings_wrappersNS::Config_wrapper | |
CKDBindings::ConnectionBlocker | A ConnectionBlocker is a convenient RAII-style mechanism for temporarily blocking a connection |
CKDBindings::ConnectionHandle | A ConnectionHandle represents the connection of a Signal to a slot (i.e. a function that is called when the Signal is emitted) |
CKDDockWidgets::flutter::CoRoutines | |
►CKDDockWidgets::Core::CreateViewOptions | |
CKDDockWidgetsBindings_wrappersNS::CreateViewOptions_wrapper | |
►CKDDockWidgets::Core::DelayedCall | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::DelayedCall_wrapper | |
►CKDBindings::Private::Dirtyable | |
►CKDBindings::Binding< T, BindingEvaluator > | |
CKDBindings::Binding< T, ImmediateBindingEvaluator > | Provides a convenience for old-school, immediate mode Bindings |
►CKDBindings::Private::NodeInterface< T > | |
CKDBindings::Private::ConstantNode< T > | |
►CKDBindings::Private::NodeInterface< PropertyType > | |
CKDBindings::Private::PropertyNode< PropertyType > | |
CKDBindings::Binding< T, EvaluatorT > | A combination of a root Node with an evaluator |
►CKDBindings::Private::NodeInterface< ResultType > | |
CKDBindings::Private::OperatorNode< ResultType, Operator, Ts > | |
►CKDDockWidgets::Core::DockWidgetViewInterface | The interface that DockWidget views should implement |
CKDDockWidgets::QtQuick::DockWidget | Represents a dock widget |
CKDDockWidgets::QtWidgets::DockWidget | Represents a dock widget |
►CKDDockWidgets::flutter::DockWidget | Represents a dock widget |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::DockWidget_wrapper | |
►CDraggable | |
►CKDDockWidgets::Core::FloatingWindow | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::FloatingWindow_wrapper | |
►CKDDockWidgets::Core::Stack | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Stack_wrapper | |
►CKDDockWidgets::Core::TabBar | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::TabBar_wrapper | |
►CKDDockWidgets::Core::TitleBar | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::TitleBar_wrapper | |
CKDBindings::equal_to< T > | An instance of the KDBindings::equal_to struct is used to decide whether two values of type T are equal in the context of data binding |
►CKDDockWidgets::Event | |
CKDDockWidgetsBindings_wrappersNS::Event_wrapper | |
►CKDDockWidgets::Core::EventFilterInterface | |
►CKDDockWidgets::DockRegistry | |
CKDDockWidgetsBindings_wrappersNS::DockRegistry_wrapper | |
►Cstd::false_type | |
CKDBindings::Private::are_equality_comparable< X, Y, typename > | |
►CKDBindings::Private::is_node_helper< T > | |
CKDBindings::Private::is_node< T > | |
►CKDDockWidgets::Core::FocusScope | Allows to implement a similar functionality to QtQuick's FocusScope item, in QtWidgets |
►CKDDockWidgets::Core::Group | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper | |
CKDBindings::Private::GenerationalIndex | |
CKDBindings::Private::GenerationalIndexAllocator | |
CKDBindings::Private::GenerationalIndexArray< T > | |
CKDBindings::Private::GenerationalIndexArray< Connection > | |
►CKDDockWidgets::Core::GroupViewInterface | The interface that Frame views should implement |
CKDDockWidgets::QtQuick::Group | |
CKDDockWidgets::QtWidgets::Group | |
►CKDDockWidgets::flutter::Group | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Group_wrapper | |
►CKDDockWidgets::InitialOption | Struct describing the preferred dock widget size and visibility when adding it to a layout |
CKDDockWidgetsBindings_wrappersNS::InitialOption_wrapper | |
►Cstd::integral_constant | |
CKDBindings::Private::any_bindables< HEAD, Ts... > | |
Cstd::is_placeholder< KDBindings::Private::placeholder< N > > | |
►Cis_bindable | |
CKDBindings::Private::any_bindables< T > | |
►CKDDockWidgets::Core::Item | |
CKDDockWidgetsBindings_wrappersNS::Item_wrapper | |
►CKDDockWidgets::LayoutSaver | LayoutSaver allows to save or restore layouts |
CKDDockWidgets::LayoutSaverInstantiator | A QObject wrapper around LayoutSaver so it can be used in QML. Use it from QML, like: LayoutSaver { id: saver } For C++, just use KDDockWidgets::LayoutSaver directly |
CKDDockWidgetsBindings_wrappersNS::LayoutSaver_wrapper | |
►CKDDockWidgets::Core::MainWindowMDIViewInterface | Interface for MainWindowMDI views |
CKDDockWidgets::QtQuick::MainWindowMDI | MainWindow sub-class which uses MDI as a layout |
CKDDockWidgets::QtWidgets::MainWindowMDI | MainWindow sub-class which uses MDI as a layout |
►CKDDockWidgets::Core::MainWindowViewInterface | The interface that MainWindow views should implement |
►CKDDockWidgets::QtQuick::MainWindow | A docking area for dock widgets Named MainWindow as it's the QtWidgets/QMainWindow counterpart. Provides the ability of accepting drops of dock widgets. It's not a real QWindow and not a main window in the sense of QMainWindow. Would be overkill to have tool bars, menu bar and footer in the QtQuick implementation. That's left for the user to do. From QML just use DockingArea {}, which will create a this class behind the scenes. It's mostly an implementation detail unless you want to use C++ |
CKDDockWidgets::QtQuick::MainWindowMDI | MainWindow sub-class which uses MDI as a layout |
►CKDDockWidgets::QtWidgets::MainWindow | The QMainwindow sub-class that the application should use to be able to dock KDDockWidget DockWidget instances |
CKDDockWidgets::QtWidgets::MainWindowMDI | MainWindow sub-class which uses MDI as a layout |
►CKDDockWidgets::flutter::MainWindow | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::MainWindow_wrapper | |
►CKDDockWidgets::Margins | |
CKDDockWidgetsBindings_wrappersNS::Margins_wrapper | |
CKDBindings::Private::Node< ResultType > | |
CKDBindings::Private::Node< T > | |
CKDBindings::node_abs | An example struct that is used with a call to KDBINDINGS_DECLARE_FUNCTION to declare all overloads of std::abs as usable in data binding |
►CCore::Object | |
►CKDDockWidgets::Core::ViewFactory | A factory class for allowing the user to customize some internal views. This is optional, and if not provided, a default one will be used |
CKDDockWidgets::QtQuick::ViewFactory | The default ViewFactory for QtQuick frontend |
CKDDockWidgets::QtWidgets::ViewFactory | The default ViewFactory for QtWidgets frontend |
►CKDDockWidgets::flutter::ViewFactory | The default ViewFactory for Flutter frontend |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::ViewFactory_wrapper | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ViewFactory_wrapper | |
CKDDockWidgets::DockRegistry | |
►CKDDockWidgets::Core::Object | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Object_wrapper | |
►CObject | |
►CKDDockWidgets::Core::Controller | |
►CKDDockWidgets::Core::DockWidget | The DockWidget base-class. DockWidget and Core::DockWidget are only split in two so we can share some code with the QtQuick implementation, which also derives from Core::DockWidget |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::DockWidget_wrapper | |
►CKDDockWidgets::Core::DropIndicatorOverlay | |
►CKDDockWidgets::Core::ClassicDropIndicatorOverlay | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper | |
CKDDockWidgets::Core::NullDropIndicatorOverlay | A dummy DropIndicatorOverlay implementation which doesn't do anything |
CKDDockWidgets::Core::SegmentedDropIndicatorOverlay | |
CKDDockWidgetsBindings_wrappersNS::DropIndicatorOverlay_wrapper | |
CKDDockWidgets::Core::FloatingWindow | |
CKDDockWidgets::Core::Group | |
►CKDDockWidgets::Core::Layout | The widget (QWidget or QQuickItem) which holds a layout of dock widgets |
►CKDDockWidgets::Core::DropArea | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::DropArea_wrapper | |
CKDDockWidgets::Core::MDILayout | The MDILayout class implements a layout suitable for MDI style docking. Where dock widgets are free to be positioned in arbitrary positions, not restricted by layouting |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Layout_wrapper | |
►CKDDockWidgets::Core::MainWindow | The MainWindow base-class. MainWindow and MainWindowBase are only split in two so we can share some code with the QtQuick implementation, which also derives from MainWindowBase |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::MainWindow_wrapper | |
►CKDDockWidgets::Core::Separator | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper | |
►CKDDockWidgets::Core::SideBar | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper | |
CKDDockWidgets::Core::Stack | |
CKDDockWidgets::Core::TabBar | |
CKDDockWidgets::Core::TitleBar | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper | |
CKDBindings::Private::placeholder< int > | |
►CKDDockWidgets::Core::Platform | Implements functions specific to a particular platform A platform can be for example qtwidgets, qtquick, etc |
►CKDDockWidgets::QtCommon::Platform_qt | Baseclass platform for Qt based platform Useful since QtWidgets and QtQuick share some similarities |
CKDDockWidgets::QtQuick::Platform | Implements functions specific to a particular platform A platform can be for example qtwidgets, qtquick, etc |
CKDDockWidgets::QtWidgets::Platform | Implements functions specific to a particular platform A platform can be for example qtwidgets, qtquick, etc |
►CKDDockWidgets::flutter::Platform | Implements functions specific to a particular platform A platform can be for example qtwidgets, qtquick, etc |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Platform_wrapper | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Platform_wrapper | |
►CKDDockWidgets::Point | |
CKDDockWidgetsBindings_wrappersNS::Point_wrapper | |
CKDBindings::Property< T > | A property represents a value that can be part of or the result of data binding |
CKDBindings::Property< PropertyType > | |
►CKDBindings::PropertyUpdater< T > | A PropertyUpdater defines the interface used to update a Property, e.g. from a binding expression |
CKDBindings::Binding< T, BindingEvaluator > | |
CKDBindings::Binding< T, EvaluatorT > | A combination of a root Node with an evaluator |
►CQByteArray [external] | |
CKDDockWidgetsBindings_wrappersNS::QByteArray_wrapper | |
►CQObject [external] | |
CKDDockWidgets::LayoutSaverInstantiator | A QObject wrapper around LayoutSaver so it can be used in QML. Use it from QML, like: LayoutSaver { id: saver } For C++, just use KDDockWidgets::LayoutSaver directly |
CKDDockWidgets::QtQuick::Action | |
CKDDockWidgets::QtQuick::ClassicDropIndicatorOverlay | |
CKDDockWidgetsBindings_wrappersNS::QObject_wrapper | |
►CQAbstractItemModel [external] | |
►CQAbstractListModel [external] | |
CKDDockWidgets::QtQuick::DockWidgetModel | |
►CQWidget [external] | |
►CKDDockWidgets::QtWidgets::View< QWidget > | |
CKDDockWidgets::QtWidgets::DockWidget | Represents a dock widget |
CKDDockWidgets::QtWidgets::DropArea | |
CKDDockWidgets::QtWidgets::FloatingWindow | |
CKDDockWidgets::QtWidgets::Group | |
CKDDockWidgets::QtWidgets::MDIArea | MDIArea allows to host dock widget in MDI mode. This is an alternative to using a full blown MainWindowMDI. The use case is when you already have a MainWindow (doing normal docking) and you want to add an area where you want to use MDI dock widgets. Instead of docking a MainWindowMDI, you'd just use an MDIArea, and avoid having nested main windows |
CKDDockWidgets::QtWidgets::MDILayout | |
CKDDockWidgets::QtWidgets::SegmentedDropIndicatorOverlay | |
CKDDockWidgets::QtWidgets::Separator | |
CKDDockWidgets::QtWidgets::TitleBar | |
CKDDockWidgets::Debug::DebugWindow | |
CKDDockWidgets::Debug::ObjectViewer | |
CKDDockWidgets::QtWidgets::IndicatorWindow | |
►CQAbstractButton [external] | |
►CQToolButton [external] | |
CKDDockWidgets::QtWidgets::Button | Button widget to be used in the TitleBar. These are the KDDockWidget default buttons. Users can replace with their own and are not forced to use these |
CKDDockWidgets::SideBarButton | |
CKDDockWidgets::SideBarButton | |
►CQMainWindow [external] | |
►CKDDockWidgets::QtWidgets::View< QMainWindow > | |
CKDDockWidgets::QtWidgets::MainWindow | The QMainwindow sub-class that the application should use to be able to dock KDDockWidget DockWidget instances |
►CQRubberBand [external] | |
►CKDDockWidgets::QtWidgets::View< QRubberBand > | |
CKDDockWidgets::QtWidgets::RubberBand | |
►CQTabBar [external] | |
►CKDDockWidgets::QtWidgets::View< QTabBar > | |
CKDDockWidgets::QtWidgets::TabBar | |
►CQTabWidget [external] | |
►CKDDockWidgets::QtWidgets::View< QTabWidget > | |
CKDDockWidgets::QtWidgets::Stack | |
►CQPaintDevice [external] | |
CQWidget [external] | |
►CQQuickItem | |
CKDDockWidgets::DockWidgetInstantiator | Indirection helper to instantiate dock widgets from QML |
CKDDockWidgets::MainWindowInstantiator | A wrapper to workaround the limitation that QtQuick can't pass arguments through MainWindow's ctor So instead, user instantiates a MainWindowWrapper in QML and calls init |
CKDDockWidgets::MainWindowMDIInstantiator | A wrapper to workaround the limitation that QtQuick can't pass arguments through MainWindow's ctor So instead, user instantiates a MainWindowWrapper in QML and calls init |
►CKDDockWidgets::QtQuick::View | |
CKDDockWidgets::QtQuick::DockWidget | Represents a dock widget |
CKDDockWidgets::QtQuick::DropArea | |
CKDDockWidgets::QtQuick::FloatingWindow | |
CKDDockWidgets::QtQuick::Group | |
CKDDockWidgets::QtQuick::MDILayout | |
CKDDockWidgets::QtQuick::MainWindow | A docking area for dock widgets Named MainWindow as it's the QtWidgets/QMainWindow counterpart. Provides the ability of accepting drops of dock widgets. It's not a real QWindow and not a main window in the sense of QMainWindow. Would be overkill to have tool bars, menu bar and footer in the QtQuick implementation. That's left for the user to do. From QML just use DockingArea {}, which will create a this class behind the scenes. It's mostly an implementation detail unless you want to use C++ |
CKDDockWidgets::QtQuick::RubberBand | |
CKDDockWidgets::QtQuick::Separator | |
CKDDockWidgets::QtQuick::Stack | |
CKDDockWidgets::QtQuick::TabBar | |
CKDDockWidgets::QtQuick::TitleBar | |
►CQQuickView | |
CKDDockWidgets::QtQuick::IndicatorWindow | |
►CQString [external] | |
CKDDockWidgetsBindings_wrappersNS::QString_wrapper | |
►CKDDockWidgets::Rect | |
CKDDockWidgetsBindings_wrappersNS::Rect_wrapper | |
►Cstd::runtime_error | |
CKDBindings::PropertyDestroyedError | A PropertyDestroyedError is thrown whenever a binding is evaluated that references a property that no longer exists |
CKDBindings::ReadOnlyProperty | |
CKDBindings::ScopedConnection | A ScopedConnection is a RAII-style way to make sure a Connection is disconnected |
CKDDockWidgets::Core::SideBarViewInterface | The interface that SideBar views should implement |
CKDBindings::Signal< Args > | A Signal provides a mechanism for communication between objects |
CKDBindings::Signal< const PropertyType & > | |
CKDBindings::Signal< const PropertyType &, const PropertyType & > | |
CKDBindings::Signal< const T & > | |
CKDBindings::Signal< const T &, const T & > | |
CKDBindings::Signal< KDBindings::Property< PropertyType > & > | |
CKDBindings::Signal< KDBindings::Property< T > & > | |
CKDBindings::Private::SignalImplBase | |
►CKDDockWidgets::Size | |
CKDDockWidgetsBindings_wrappersNS::Size_wrapper | |
►CKDDockWidgets::Core::StackViewInterface | The interface that Stack views share |
CKDDockWidgets::QtQuick::Stack | |
CKDDockWidgets::QtWidgets::Stack | |
►CKDDockWidgets::flutter::Stack | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Stack_wrapper | |
►CKDDockWidgets::Core::TabBarViewInterface | The interface that TabBar views should implement |
CKDDockWidgets::QtQuick::TabBar | |
CKDDockWidgets::QtWidgets::TabBar | |
►CKDDockWidgets::flutter::TabBar | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper | |
CQCoro::Task< T > | An asynchronously executed task |
►CKDDockWidgets::Core::TitleBarViewInterface | The interface that TitleBar views should implement |
CKDDockWidgets::QtQuick::TitleBar | |
CKDDockWidgets::QtWidgets::TitleBar | |
►CKDDockWidgets::flutter::TitleBar | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TitleBar_wrapper | |
►Cstd::true_type | |
CKDBindings::Private::are_equality_comparable< X, Y, std::enable_if_t< std::is_same< std::decay_t< decltype(std::equal_to<>{}(std::declval< X >(), std::declval< Y >()))>, bool >::value > > | |
CKDBindings::Private::is_node_helper< Node< T > > | |
CKDBindings::Private::TypeMarker< T > | |
►Cstd::vector | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< LayoutingSeparator * > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< Core::DockWidget * > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< KDDockWidgets::Core::DockWidget * > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< KDToolBox::StlContainerAdaptor::StdVectorAdaptor > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< KDDockWidgets::Core::MainWindow * > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< KDDockWidgets::Core::Group * > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< KDDockWidgets::Core::FloatingWindow * > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< KDDockWidgets::Core::Layout * > | |
CKDToolBox::StlContainerAdaptor::StdVectorAdaptor< T, Args > | |
►CKDDockWidgets::Core::View | |
►CKDDockWidgets::QtCommon::View_qt | |
CKDDockWidgets::QtWidgets::View< QWidget > | |
CKDDockWidgets::QtWidgets::View< QMainWindow > | |
CKDDockWidgets::QtWidgets::View< QRubberBand > | |
CKDDockWidgets::QtWidgets::View< QTabWidget > | |
CKDDockWidgets::QtWidgets::View< QTabBar > | |
CKDDockWidgets::QtQuick::View | |
CKDDockWidgets::QtWidgets::View< Base > | |
►CKDDockWidgets::flutter::View | |
CKDDockWidgets::flutter::DockWidget | Represents a dock widget |
►CKDDockWidgets::flutter::DropArea | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::DropArea_wrapper | |
CKDDockWidgets::flutter::Group | |
CKDDockWidgets::flutter::IndicatorWindow | |
CKDDockWidgets::flutter::MainWindow | |
CKDDockWidgets::flutter::Stack | |
CKDDockWidgets::flutter::TabBar | |
CKDDockWidgets::flutter::TitleBar | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::View_wrapper | |
CKDDockWidgets::QtQuick::View< QQuickItem > | |
CKDDockWidgets::Core::ViewGuard | This class provides a weak reference to a view i.e., it becomes null automatically once a View is destroyed |
►CKDDockWidgets::flutter::Window | |
CKDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper | |