010-68421378
sales@cogitosoft.com
Categories
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Combit List & Label 22 Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/JAVA OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Sencha Test SPC Control Chart Tools for .Net Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

QtitanDocking

QtitanDocking

Binaries and C++ Headers for Windows Qt 5.10.1/32bit (original built by Digia)

Binaries and C++ Headers for Linux Qt 5.10.1/64bit (original built by Digia)

Binaries and C++ Headers for Mac OSX Qt 5.10.1/64bit (original built by Digia)

 

QtitanDocking - component for Qt Framework allows to create a Microsoft like dockable user interface. The component has all the basic functionality that exists in Microsoft's products in which the dockable UI is used (for instance in Microsoft Visual Studio). Most of features can not be implemented by means of standard Qt solution.

 

The docking system can be conditionally divided into two main subsystems - DockBars and DockPanels.

 

DockBars - implements the work with traditional ToolBars. Each DockBar can have several rows for docking, and each row contains a set of ToolBars. When you move TooBar from one row to another within the same DockBar, the mechanism either creates a new row or deletes it. This changes the size of the DockBar. Automatic positioning is optimized so that when the DockBar container is narrowed then ToolBar has the full size as long as possible which allows to observe all the commands on the ToolBar In contrast to the native Qt solution.

•Creating or adding the ToolBar to the container in the required position.

•Positioning the ToolBar side-by-side without overlapping.

•Dragging ToolBar between containers.

•Supports floating ToolBars.

•Supports multiple rows and columns in each container when placing the ToolBar.

•Automatic calculation of the optimal ToolBar location when the container is narrowed.

•Creating DockBar container on any QWidget.

 

DockPanels - implements the mechanism of dockable panels with wide possibilities. Includes support for such functionality as automatic hiding of panels, group of panels separated by splitter or placed in tabs and etc.

 

Below are the main features of the subsystem:

•Ability to deploy the docking mechanism on any QWidget. For example inside MainWindow, MDI Window, Dialog.

•- Supports Tabbed, Split, AutoHide containers.

•- Supports Drag & Drop mechanism without any restrictions.

•- Panel that is active and has a focus is highlighted in a special way.

•Ability to hide the panel, and then show it again with the restoration of the previous position.

•AutoHide mode with animation.

•Grouping of panels into the tabs in the AutoHide mode.

•Save/Load the panels states and layout to XML file.

•Ability to lock the panel inside the window.

•Supports handling for mouse double click on the panel's title. For panels inside the container it leads the panel to take the maximum possible size in the container. For float panels the action will restore its previous position which was before the panel was undocked from the main window.

•Ability to add a custom menu to the dock panel's title.

•Docked area is highlighted with a transparent panel when the mouse is pointing at a special marker. The mechanism has options for customization.

•Ability to cancel the start of panel docking by pressing the ESC key.

Quick Navigation;

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved