View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012656 | Scribus | Scripter | public | 2014-09-04 19:26 | 2015-04-03 06:40 |
Reporter | grol | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | new | Resolution | won't fix | ||
Platform | all | OS | all | OS Version | all |
Summary | 0012656: QML support for building layouts. | ||||
Description | Since QML is a great Language to build up GUIs it is in my opinion a good thing to use it to build documents. Similar to laTex or others it could be used to define documents like following: Document{ Page{ Text{} } } Would be great to have such a way of creating documents for people wich are used to QML. | ||||
Tags | No tags attached. | ||||
Patch | No | ||||
|
grol, can you elaborate more on what you're trying to convey in this issue? Thanks! |
|
Yes, sure. I am a web designer and programmer and like to create graphical content by code. I do since ever in HTML, Tex, and other languages. Since some time I am using QML and QT and really like the way you can create graphical content with it. Sure there are other scripting possibilities but the way of QML is somehow next level in my opinion. So since Scribus is based on QT it is maybe quite simple to integrate QML as a layout building language. Hope it is clearer now? What do you think? |
|
Grol, do you mind pasting this to the dev Mailing list ? http://lists.scribus.net/mailman/listinfo/scribus-dev The conversation may be more fruitful there. Also if you can give some captivating examples to merit implementing this feature. Cheers! |
|
very interesting thought. just some thoughts from my side: - i don't think that scribus being a qt5 app will help much here - scribus is very much a fixed layout app, qml is responsive... there will be much work to be done! that been said, there has been people thinking about getting scribus to manage relative measurements... and QML could indeed be the way to go :-) |
|
What's the verdict on the OPs original proposal, yea or nay ? |
|
As per Ale's response in 0012656:0033561 this feature is not a likely candidate for Scribus. Thanks for the request. |
|
kunda, if you want to close this ticket, go for it. but, please do not reference my note for doing so! as i wrote, scribus might need at some time relative measurements and QML might indeed be the way to go. finally, marking as "resolved" a ticket that you "won't fix" is a bit of a joke, don't you think? |
|
Wasn't sure to close this fully so marked it as resolved. It's a house-cleaning tip I use when I'm not certain. The logic is that I know there will be another set of eyes on it for sure as well as it not falling through any cracks. Apologies if you don't feel comfortable being used as a reference to close this feature. I had a feeling that Relative measurements + QML would be important. I figured though that it was a totally unrelated feature request. |
|
grol suggest that the QML syntax could be used in scribus to define reactive documents is imo a good suggestion. it won't happen for the (near) future... but being able to define relative measurement in scribus is a request we had multiple times and QML might be one good way to go. a good one. so, it's indeed unlikely to happen, but not because it's not a good ticket. but because a. there is nobody to sponsor this issue (in the project management sense) b. scribus already has such a hard time to get a development version out, that i can't think of new (revolutionary) ways being explored. but, then, i guess that you can close 90%+ of the issues in this tracker as "won't fix"... |
|
ale, please define what you think are "reactive documents" and what role QML should have in this. Scribus's main purpose is page layout and PDF export. If QML support can be married to PDF output (which I doubt), fine. Otherwise I think this feature request is as pointless as others that, for instance, requested some CAD features. |
|
if you don't know what reactive documents are, then don't start a discussion about it. qml can be an example on how to do that... it's getting pointless. |
|
It is pointless. What would you want to put a pushbutton on a document for? Or a shape from Qt on the canvas? What you are asking for is a document language to describe features of a document that can be written like QML or any other scripting language. That does make sense. |
|
Well, we can have a pushbutton in PDFs and much more -- if JavaScript is being used, but I just don't see how one can marry QML, Qt, Reactive Documents, and PDF. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-09-04 19:26 | grol | New Issue | |
2014-09-04 23:13 | Kunda | Note Added: 0033500 | |
2014-09-05 11:46 | grol | Note Added: 0033517 | |
2014-09-06 18:16 | Kunda | Note Added: 0033552 | |
2014-09-07 13:43 | ale | Note Added: 0033561 | |
2014-09-12 19:26 | Kunda | Note Added: 0033654 | |
2014-10-24 20:06 | Kunda | Note Added: 0034140 | |
2014-10-24 20:06 | Kunda | Status | new => resolved |
2014-10-24 20:06 | Kunda | Resolution | open => won't fix |
2014-10-24 20:06 | Kunda | Assigned To | => Kunda |
2014-10-25 08:37 | ale | Note Added: 0034151 | |
2014-10-25 08:37 | ale | Status | resolved => new |
2014-10-25 11:42 | Kunda | Note Added: 0034152 | |
2014-10-31 15:36 | ale | Note Added: 0034179 | |
2015-03-29 22:44 | Kunda | Patch | => No |
2015-03-29 22:44 | Kunda | Assigned To | Kunda => |
2015-03-31 06:37 | christoph_s | Note Added: 0034787 | |
2015-04-02 11:43 | ale | Note Added: 0034797 | |
2015-04-02 12:56 | ale | Note Edited: 0034797 | |
2015-04-02 18:45 | cbradney | Note Added: 0034803 | |
2015-04-02 18:46 | cbradney | Note Edited: 0034803 | |
2015-04-03 06:40 | christoph_s | Note Added: 0034811 |