paceholder / nodeeditor

Qt Node Editor. Dataflow programming framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

will this great project support Group Nodes?

isteelcx opened this issue · comments

when will your great project support Group Nodes?

I cannot provide you an exact timeline, I'am working on the code in my free time. This is the next featue I want to work on

I cannot provide you an exact timeline, I'am working on the code in my free time. This is the next featue I want to work on

Creating a great Qt library that is popular is really hard and fun work, and the GUI itself is an artistic visual sensation.

1.I believe that such a connect line is more beautiful and should be kept as an optional style
image
2. Shape-changing nodes are also a good extension to support a common application scenario.
image

@paceholder Maybe my question got you thinking...

As I said, group nodes are planned for implementation.
Custom node and connection shapes will be available when I finish classes for fully custom drawing

Will you change the basic architecture of QSchematic in the future?

Sorry, I did not get your question. QSchematic is not my project, what am I suppose to change there?

Will you change the basic architecture of QSchematic in the future?

Sorry for this... I mean your project!

ok, what do you mean under "basic architecture" and what should or shouldn't be changed?

Basic architecture refers to the basic implementation mechanism and design pattern of the project, such as model-view design pattern and basic abstract class. This problem mainly concerns whether the users of your project will be unable to continue to use the new features of your project in the long-term function development because you change the basic framework. The reason you change the underlying framework may be that one day you come up with a better and more rational way to implement the framework

In addition, I found an open source project that is very close to the final form of your project--https://github.com/jchanvfx/NodeGraphQt

You are free to choose whatever project better suits your needs. There are dozens of node editor implementations.
Thanks for the link though, I starred this project but did not look into it for a long time. Maybe I can steal some good features.

I am not planning to change the model-view approach, I think it addresses most of the requests to the library design.

Your project has so many followers, but there seem to be so few actual committers. Is that the main reason why you don't update for so long?