Dmitry Pinaev
5e192fa973
E
2020-03-02 10:11:52 +01:00
Dmitry Pinaev
7088018b3b
D
2020-02-27 00:01:45 +01:00
Dmitry Pinaev
6a6a9dac91
C
2020-02-20 09:21:03 +01:00
Dmitry Pinaev
ab53587dc6
B
2020-02-18 09:32:41 +01:00
Dmitry Pinaev
b8287567f7
A
2020-02-07 17:36:32 +01:00
Dmitry Pinaev
ad1c48a6ee
experiment
2020-02-07 00:16:39 +01:00
Dmitry Pinaev
abc025d2a8
Start populating NodeGraphicsScene
2020-02-03 23:31:42 +01:00
Dmitry Pinaev
d8f249b678
debug
2020-01-27 10:17:43 +01:00
Dmitry Pinaev
dcbaa99d41
fix
2020-01-27 10:17:43 +01:00
Malcohol
2816c94fca
Mimimum expanding widgets ( #246 )
...
Support widgets with QSizePolicy::MinimumExpanding
2019-07-28 14:41:55 +02:00
Dmitry Pinaev
1151b597b3
Add FlowScene::allNodes() #229
2019-05-01 13:11:24 +02:00
Dmitry Pinaev
c41a038b13
Emit nodePlaced on restoring #234
2019-05-01 12:27:03 +02:00
Dmitry Pinaev
2b4274afc9
Make possible to pull new connections from In port #233
2019-04-29 17:23:49 +02:00
Andrew Stenyaew
4de5c51bad
Improve connection rounding near nodes ( #223 )
...
* ImprovConnection geometry: adequate rounding around the OY axis
* Connection geometry: correction adequate rounding around the OY axis
* formatted code
2019-04-08 10:12:26 +02:00
paceholder
f494150bee
Add connection created/deleted slots to nodedatamodel ( #175 ) ( #211 )
2019-02-10 17:07:58 +01:00
Davide Faconti
5ad2aaf21f
Add signal for embedded widget size changes ( #187 )
2019-02-09 19:15:43 +01:00
Davide Faconti
80f4a278c9
Improve scene cleanup operations ( #185 )
...
* cleaner cleanup
* avoid inconsistency in nPorts
* allow exceptions if the user pass an invalid PortIndex
2019-02-09 19:13:27 +01:00
Andrey Syrokomskiy
cc4b3ae777
Added the new signal FlowScene::nodePlaced().
2019-02-09 18:19:39 +01:00
sindney
d4b83952c6
Fix dereferencing nullptr ( #194 )
...
Dereferencing nullptr node causes crash on osx’s clang.
2018-10-15 14:13:05 +02:00
Davide Faconti
87f0d386bf
Prefer for loop over lambda ( #181 )
2018-06-06 11:30:40 +02:00
Justin Bassett
b3a3e9826b
Fix Issue #127 ( #140 )
...
* Fix Issue #127
* add unit test
2018-05-29 22:05:07 +02:00
Justin Bassett
1a4addb915
Fix #168 ( #173 )
2018-05-14 22:02:35 +02:00
Davide Faconti
a8264e391d
Remove NodeDataModel::clone() ( #164 )
...
* removed NodeDataModel::clone(), using a more classic Factory/Builder pattern.
* trying to make visual studio happy
* Allow the DataModelRegistry to use static method Name() if defined
* use modern type_traits
2018-05-11 11:00:30 +02:00
Justin Bassett
5f3d84329b
Misc improvements (use std::move, use const&, etc) ( #170 )
2018-05-11 10:21:44 +02:00
Justin Bassett
2d4499c1fb
Move implementation of std::make_unique to QtNodes::detail::make_unique ( #162 )
2018-05-02 17:54:58 +02:00