Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Repozitorij Univerze v Ljubljani
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Podrobno
Postopna migracija MFC aplikacije na Qt6
ID
Jemec, Matija
(
Avtor
),
ID
Bulić, Patricio
(
Mentor
)
Več o mentorju...
,
ID
Rosenstein, Nejc
(
Komentor
)
PDF - Predstavitvena datoteka,
prenos
(1,62 MB)
MD5: 320880DB51E49FBF38A8F657BA7638F3
Galerija slik
Izvleček
Diplomsko delo zajema postopek postopne migracije aplikacije, razvite na MFC ogrodju, na bolj prenosljivo ogrodje Qt. Opisuje in primerja sami jedri obeh ogrodij ter postopke za doseganje enotne zanke teh ogrodij. Razložena je tudi vmesna plast, ki predstavlja povezavo med MFC starševskimi gradniki in gnezdenimi Qt gradniki. Za doseganje enostavnejšega gnezdenja modalnih in ne-modalnih gradnikov sta izpeljana dva razreda, ki predstavljata vmesno plast. Kot potrdilo izvedljivosti je migrirano pojavno okno aplikacije winIDEA, ki temelji na ogrodju MFC. Opisani so tudi postopki pridobivanja podatkov iz generičnih C++ struktur z uporabo posebnih opisovalnikov vrednosti. Prikazan je način pretvarjanja iz podatkovnih struktur v pripadajoča Qt vnosna polja na dialogu in obratno z uporabo opisovalnikov vrednosti.
Jezik:
Slovenski jezik
Ključne besede:
MFC
,
WIN32
,
Qt
,
uporabniški vmesnik
,
postopna migracija
,
winIDEA
,
opisovalniki vrednosti
Vrsta gradiva:
Diplomsko delo/naloga
Tipologija:
2.11 - Diplomsko delo
Organizacija:
FRI - Fakulteta za računalništvo in informatiko
Leto izida:
2023
PID:
20.500.12556/RUL-152719
COBISS.SI-ID:
165961475
Datum objave v RUL:
04.12.2023
Število ogledov:
600
Število prenosov:
101
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
JEMEC, Matija, 2023,
Postopna migracija MFC aplikacije na Qt6
[na spletu]. Diplomsko delo. [Dostopano 5 maj 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=152719
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Gradual migration of MFC application to Qt6
Izvleček:
This thesis presents one approach to the gradual migration of applications based on non-portable MFC to more modern and portable Qt framework. It compares and exposes core differences between these two, describes a method of merging MFC’s message loop and Qt’s event loop in one unified loop. It also describes an intermediate layer which features two wrapper classes for modal and modeless dialogs. These classes allow easier nesting of Qt widget onto MFC parent. As a proof of concept, one dialog of application winIDEA is migrated to Qt framework. To achieve efficient, generic exchange and presentation of data on dialogs and to store changed values of the dialog entries back to the structure in memory, special structures called Data Descriptors are used.
Ključne besede:
MFC
,
WIN32
,
Qt
,
software migration
,
GUI
,
gradual migration
,
winIDEA
,
data descriptors
Podobna dela
Podobna dela v RUL:
Analiza in primerjava protagonistk v Cankarjevi Gospe Judit in Gospe sodnikovi Leopolda Alasa "Clarína"
(Politični) imaginariji v delih Ivana Cankarja
Resnično življenje Ivana Cankarja
Novosti v treh romanih Ivana Cankarja
Govorna interpretacija dramskih besedil na primeru uprizoritev Hlapcev Ivana Cankarja
Podobna dela v drugih slovenskih zbirkah:
Stres in zadovoljstvo na delovnem mestu poklicnega vojaka v Slovenski vojski
Preučevanje dejavnikov zadovoljstva na delovnem mestu
Vloga učiteljeve čustvene inteligentnosti in strategij spoprijemanja s stresom pri doživljanju stresa in zadovoljstvu z delom
Motivacija in zadovoljstvo na delovnem mestu
Nazaj