Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 05-22-2011, 02:36 AM   #1
webphone
Junior Member
webphone began at the beginning.
 
Posts: 4
Karma: 10
Join Date: May 2011
Device: none
Question What are the code structure and libraries meaning?

There are BoostParts, FlightCrew, Sigil, tidyLib, Xerces, XercesExtensions, ZipArchive, zipios and zlib.

Sigil is the core of the IDE.
FlightCrew is to validate xhtml syntax.

What are BoostParts, tidyLib, Xerces, XercesExtensions, ZipArchive, zipios and zlib?

Are there any technical documents regarding the software and architecture design?
webphone is offline   Reply With Quote
Old 05-22-2011, 03:25 AM   #2
Toxaris
Wizard
Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.
 
Toxaris's Avatar
 
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
You could ask Valloric if he wants to share that. I believe the others are libraries from others that he uses.
Tidylib is the library from Tidy, the zip things are used to create and read the epubs, Xerces is an xml parser. Boostparts I don't know.
Toxaris is offline   Reply With Quote
Advert
Old 05-22-2011, 04:29 PM   #3
Ahmad Samir
Zealot
Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!Ahmad Samir , Klaatu Barada Niktu!
 
Posts: 114
Karma: 5246
Join Date: Jul 2010
Device: none
Adding to what Toxaris said, BoostParts is part of the boost libs, the official web site: http://boost.org/
Ahmad Samir is offline   Reply With Quote
Old 05-25-2011, 12:09 PM   #4
webphone
Junior Member
webphone began at the beginning.
 
Posts: 4
Karma: 10
Join Date: May 2011
Device: none
Question

1) Under Sigil folder,

There is Qxt folder, what does Qxt mean?

2) Under Tabs folder,

What do NCXTab, OPFTab and XPGTTab mean?

3) What does SourceUpdates mean? Update the xhtml code and display in QDockWidget?

4) How do CustomPCH.cmake and FileSystemSourceGroups.cmake use?
webphone is offline   Reply With Quote
Old 05-25-2011, 02:48 PM   #5
Toxaris
Wizard
Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.
 
Toxaris's Avatar
 
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
Sigil uses the Nokia QT platform. That is what the Qxt comes from. The NCX, OPF and XPGT are tabs for the corresponding files. The NCX and OPF must be available in all epubs, the XPGT is specific for ADE but can be ommited (and please do). The tabs-forms are probably just to display them correctly formatted.

Sigil will update the source for some actions to be sure the coding has correct syntax. The QDockWidget is part of the Nokia QT framework.

As for the last, I would not know.

I don't know why you want to know all these things, probably you want to read the sourcecode. These kind of questions you should really ask Valloric. Read more about Sigil on the forum and most of these questions you could have answered yourself. They are part of basic ePub knowlegde or Sigil knowlegde.
Toxaris is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
what is the meaning of the LED code? physics@war iRex 10 10-29-2012 09:46 AM
[old thread] filename and library structure /author and titel structure tscamera Library Management 4 05-31-2011 05:44 PM
Meaning of widget icon? Jabby Android Devices 3 05-09-2011 10:02 PM
Meaning of the Misc folder paulpeer Sigil 6 05-20-2010 06:47 AM
Let's create a source code repository for DR 800 related code? jraf iRex 3 03-11-2010 12:26 PM


All times are GMT -4. The time now is 01:32 PM.


MobileRead.com is a privately owned, operated and funded community.