Giter Site home page Giter Site logo

qgist / workbench Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 2.0 1.03 MB

QGIS Plugin for Organizing Toolbars and Dockwidgets

Home Page: http://www.qgist.org

License: GNU General Public License v2.0

Python 98.47% Makefile 1.53%
qgis qgis-plugin qgis3-plugin qgis-python-plugin python python3 workbench organizing-toolbars

workbench's Introduction

QGIST Workbench

Synopsis

QGIST Workbench is a QGIS plugin for organizing toolbars and dockwidgets. It is part of a larger effort, the QGIST project.

Workbenches can be switched within a QGIS profile. Change your QGIS user interface for different parts of your workflow as you move forward!

Screenshots

Example workbench 1 configuration

Example workbench 2 configuration

Branches

  • master: More or less stable, contains latest release.
  • develop: Latest (merged) developments, likely unstable. Please issue pull requests against this branch.

workbench's People

Contributors

s-m-e avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

workbench's Issues

Provide predefined workbenches

I really like the idea behind this plugin. The more I use blender, them more it seems that this is exactly the approach of blender interface.

It would be nice if the plugin comes with already some common workbenches. For example, digitizing. This would allow folks to understand it's usage.

Request: Declutter plugin menu entry

In the plugin Menu, there is a folder created with only one entry. For me this is an unnessecary step and the entry could be directly placed in the plugin menu:
image
in a second step, the entry name should then also be "Qgist Workbench Management"

Error with 2 specific plugin

Hi,
I am reviewing the new update 0.2
I have noticed the following:

  • the problem with the "Load them all" plug has been completely solved.
  • the error remains with the plug: "Bezier Editing" and "Azimut and Distance"

The error is as follows: the plug-in menu of the plug works, changing the profile changes the toolbar and panels, but, before the appearance of the GUI changes, the same previous error window opens, Once the button has been clicked , the error window disappears, and the plug still works.
a
b
c

help with adding a feature to the plugin

This is not an issue per say.. more of a suggestion for improvement and help with applying it
Hello, as part of an assignment I reviewed your plugin and gave it a suggestion to be able to change the different toolbar/widgets colors to be able to have more customizability to the different profiles and to separate different functions within the same profile by color.
I was told that it was a good suggestion and was asked to implement this feature.
I was wondering if it was possible to get your teams help since I'm not very familiar with GUI coding and I think this is something that really can improve this plugin.
I was also wondering why is the plugin still considered as experimental without newer stable versions after such a long time since the last published version.

Plug don't work

Hi, I installed the plug without problems.
But, the top bar is disabled, I can't activate it.
Can you help me?
QGIS 3.8.2
Windows 10 64 bit v1903

Thank you very much

Anotación 2019-09-02 112725

python errors on qgis 3.14 on w10 - not working

not working
2020-09-16T12:32:08 WARNING Traceback (most recent call last):
File "C:\bbqgis_3_mijnprofiel\profiles\bbqgis_3/python/plugins\workbench\qgist\workbench\core.py", line 199, in _connect_ui
config = config,
File "C:\bbqgis_3_mijnprofiel\profiles\bbqgis_3/python/plugins\workbench\qgist\workbench\dtype_fsm.py", line 86, in init
self.new_workbench(translate('global', 'user default'), mainwindow)
File "C:\bbqgis_3_mijnprofiel\profiles\bbqgis_3/python/plugins\workbench\qgist\workbench\dtype_fsm.py", line 141, in new_workbench
config = self._config,
File "C:\bbqgis_3_mijnprofiel\profiles\bbqgis_3/python/plugins\workbench\qgist\workbench\dtype_workbench.py", line 314, in from_mainwindow
mainwindow, QDockWidget
File "C:\bbqgis_3_mijnprofiel\profiles\bbqgis_3/python/plugins\workbench\qgist\workbench\dtype_workbench.py", line 244, in _get_uielements_from_mainwindow
for uielement in mainwindow.findChildren(uielement_type)
File "C:\bbqgis_3_mijnprofiel\profiles\bbqgis_3/python/plugins\workbench\qgist\workbench\dtype_workbench.py", line 245, in
if get_parent(uielement).objectName() == 'QgisApp'
AttributeError: 'NoneType' object has no attribute 'objectName'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.