Üdv!
Szeretnék pdf-et megjeleníteni egy QT Widgeten belül, ami eddig sajnos nem sikerült. A neten találtam egy poppler nevű library-t, ami elvileg erre jó is lenne, viszont sehogyan sem tudom lefordítani Windowson, mert a cmake mindig hiányol néhány libraryt, amik megvannak a gépen, csak nem találja őket.
Kérdésem, hogy sikerült-e már valakinek működésre bírnia a QT + poppler kombót? (WIN-ben és MAC-en is érdekelne, bár MAC-en lefordult maga a lib, viszont a példát amit adtak hozzá, már nem bírtam lefordítani)
Előre is köszi a válaszokat!
rolanddd
- 1796 megtekintés
Hozzászólások
Jó úton vagy, én egy délután alatt összedobtam windowsra egy pdf viewert ami frissíti a képet ha változik a fájl.
Azt meg nem mondom, hogy honnan van poppler binárisom (0.10.6, MinGW), az biztos, hogy nem fordítottam.
(Ez mondjuk működhet: http://www.winkde.org/pub/kde/ports/win32/repository-4.4/win32libs/)
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
köszi szépen a linket! sikerült működésre bírnom a QT-s példát :)
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni
újra a segítségeteket kérném ezügyben. Meg kellene oldanom a dolgot MAC-re is, viszont sajnos nem sikerül működésre bírnom http://doc.trolltech.com/qq/qq27-poppler.html oldalon található pépldát hogy ki tudjak belőle indulni. Valaki akinek sikerült, elmondaná hogyan tette? (próbáltam lefordítani a lib-et de nem ment)
- A hozzászóláshoz be kell jelentkezni
Nem egészen értem, ha win alatt a Qt-s példa ment, akkor most miért is akarod elkezdeni előröl?
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
ilyen megbízást kaptam hogy menjen az app MAC-en is :)
egyébként amit nem említettem, próbáltam darwin ports-szal portolni a poppler-t, de nem ment, mert mindig valami függőségi hibája volt (aztán az egyik telepíésénél el is akadt, mondván hogy útban van neki valami, amit nem tudom hogyan lehet eltenni az útból), viszont a /usr/local/lib mappában van egy libpoppler.dylib, de nem tudom úgy linkelni hogy le is forduljon vele (lehet nem az kell neki)
- A hozzászóláshoz be kell jelentkezni
Ezt -> PopplerKit próbáltad már beüzemelni?
--
A gyors gondolat többet ér, mint a gyors mozdulat.
- A hozzászóláshoz be kell jelentkezni
sajnos ez nem jó nekem, mert egyrészt a MAC-es verzió csak statikusan linkelt binárist tartalmaz (tehát még a lib fájlt sem tudom kinyerni belőle), másrészt a forrás nem is Qt-hez van írva. Nekem fontos, hogy ugyanaz a program menjen Windowson is és Mac-en is (épp ez a lényege a Qt-nek, hogy platformfüggetlen, könnyű átvinni egyik rendszerről a másikra)
- A hozzászóláshoz be kell jelentkezni
Akkor meg miért példát akarod működésre bírni a máshol működő appod helyett?
Illetve miért nem azt kérdezed, hogy hogyan lehet a poppert OSX-re fordítani, ha neked csak ez hiányzik?
Ez utóbbiról egyébként fogalmam nincs. Google a barátod, meg a poppler mailing list.
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
mert ha a példa megy, megy az appom is, mivel a példa a Qt által publikált példa, csak hát ahhoz hogy a példa menjen, ahhoz kell a poppler library
- A hozzászóláshoz be kell jelentkezni
Fink, MacPorts...
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni