-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A List of Widgets Required #37
Comments
@MidsummerNight @alain-rs @liibin Feel free to comment and add new Widgets. |
About the editor, I found an open source editor Qsciscintila Can we use it. |
I just see they use a mix of GPL and commercial QScintilla is available under the GNU General Public License v3 and the Riverbank Commercial License. If you go for commercial, you may have to buy licenses. |
Just a heads up, I have a couple of priorities to sort out at my commpany before I can really work on this full-time. I'll follow as closely as I can, but at least for the next 2 or 3 months @liibin will be the major GUI dev on our side. |
After a discussion with the team, the Widget workload is now splitted between groups
|
Let me know if this works fine for you @alain-rs @MidsummerNight @liibin The first thing we should do is to create specification for each widget (can be slide only)
|
* test install * xml lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * qt lib * Centos git version * Undo * FOEDAG dyn library support * Change exec name and add device.xml support * Change exec name and add device.xml support * Update compiler support * format * qt on macos * Update compiler support * SDC preprocessor * sync FOEDAG * sync FOEDAG * New Tcl API commands * RaptorRS compiler * RaptorRS compiler * cmd check and RS compiler * cmd check and RS compiler * version and verilog out * version and verilog out * help * gemini.xml support * rs_synth * rs_synth * Fixed 76x76 gemini * write verilog * default lang * default lang * incr synth * Compiler commands * Update Foedag Co-authored-by: Alain Dargelas <alain.dargelas@gmail.com>
Is your feature request related to a problem? Please describe.
As seen in PR #35, the main window has been created.
I have learned from Qt online documentation: https://doc.qt.io/qt-5/qtwidgets-index.html
As the Qt framework is modularized, the main window will finally be a place where all the widgets are added.
Each widget will be an independent class inherit from Qt classes, e.g., QDockWidget, QApplication etc.
Therefore, it is time to split our workload and parallelize the effort.
Describe the solution you'd like
Work plan
I propose that we work in this style
List of Widgets
Here, I only list the minimum Widgets required to build a mini FPGA IDE
Each widget can be in a separated issue
The text was updated successfully, but these errors were encountered: