Package com.trolltech.qt.gui

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


   */
  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

Related Classes of com.trolltech.qt.gui.QDockWidget

Copyright © 2018 www.massapicom. 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.