Examples of QDockWidget


Examples of com.trolltech.qt.gui.QDockWidget

  private void createTreeView() {
    treeWidget = WidgetMaker.createAvailablePartTreeWidget("Select a part...")
    treeWidget.doubleClicked.connect(this,"showPart(QModelIndex)");
   
    QDockWidget dockWidget = new QDockWidget(tr("Part Browser"), this);
    dockWidget.setAllowedAreas(DockWidgetArea.LeftDockWidgetArea);
    dockWidget.setWidget(treeWidget);
    dockWidget.setFeatures(DockWidgetFeature.NoDockWidgetFeatures);
    addDockWidget(DockWidgetArea.LeftDockWidgetArea, dockWidget);
  }
View Full Code Here

Examples of com.trolltech.qt.gui.QDockWidget

   */
  private void initializeSideBar(){
    treeWidget = WidgetMaker.createAvailablePartTreeWidget("Select a part...");
    treeWidget.doubleClicked.connect(this,"showPart(QModelIndex)");
   
    QDockWidget dockWidget = new QDockWidget(tr("Part Browser"), this);
    dockWidget.setWidget(treeWidget);
    dockWidget.setFeatures(DockWidgetFeature.DockWidgetMovable);
    addDockWidget(DockWidgetArea.LeftDockWidgetArea, dockWidget);
   
    // Create the primitive site list window
    primitiveList = new QTreeWidget();
    primitiveList.setColumnCount(2);
    ArrayList<String> headerList = new ArrayList<String>();
    headerList.add("Site");
    headerList.add("Type");
    primitiveList.setHeaderLabels(headerList);
    primitiveList.setSortingEnabled(true);
   
    QDockWidget dockWidget2 = new QDockWidget(tr("Primitive List"), this);
    dockWidget2.setWidget(primitiveList);
    dockWidget2.setFeatures(DockWidgetFeature.DockWidgetMovable);
    addDockWidget(DockWidgetArea.LeftDockWidgetArea, dockWidget2);
   
    // Create the wire list window
    wireList = new QTreeWidget();
    wireList.setColumnCount(2);
    ArrayList<String> headerList2 = new ArrayList<String>();
    headerList2.add("Wire");
    headerList2.add("Sink Connections");
    wireList.setHeaderLabels(headerList2);
    wireList.setSortingEnabled(true);
    QDockWidget dockWidget3 = new QDockWidget(tr("Wire List"), this);
    dockWidget3.setWidget(wireList);
    dockWidget3.setFeatures(DockWidgetFeature.DockWidgetMovable);
    addDockWidget(DockWidgetArea.LeftDockWidgetArea, dockWidget3);

    // Draw wire connections when the wire name is double clicked
    wireList.doubleClicked.connect(this, "wireDoubleClicked(QModelIndex)");
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.