logi sisse meist KKK

On tehtud mõned programmid Pythonis, kasutajaliides on joonistatud Linuxi all Qt designeriga. Aga nüüd on probleem, sest kuidas ma saaks selle programmi käima Windowsi all, kas pean selleks tõmbama ekstra Pythoni nänni + pean kõik importima "Tkinterisse", sest Windowsil vaikimisi Qt teeke sees ei ole, Linuxis on need juba kõik suht sees olemas.

import Tkinter as tk

Linuxi all annan käivitusõigused klõpsan vastavale ikoonile/programmile ja see avaneb. Kuidas Windowsi all saaks, selline programm nagu emesene on ka kirjutatud Pythonis ja vist on kasutusel gnome teegid, aga kuidas siis õigem teha oleks?

Samas on Qt'ga tehtud kasutajaliides palju kenam.

küsitud Feb 16 '10 at 16:39

Timo's gravatar image

Timo
2116

edited Mar 10 '10 at 15:36

Rene%20Saarsoo's gravatar image

Rene Saarsoo ♦♦
1.1k1720


Üks variant on tekitada exe kuhu kõik library-d sisse korjatud.

py2exe ja py2exe and qt

Teine variant on installida python, library-d, tekitada batch file, mis käivitab programmi. Loomulikult exe tekitamine vajab ka neid samme aga edasine kasutamine on lihtsam.

link

vastatud Feb 17 '10 at 08:55

egon's gravatar image

egon ♦♦
71138

Tänan, Egoni variant on mugavam, asi pole minus, ma võin seda jumal teab kust käivitada, aga tavakasutaja jaoks tuleb teha see käivitamine/paigaldamine võimalikult lihtsaks.

(Feb 19 '10 at 18:52) Timo

Pigem vist on küsimus selles, kuidas proge üldse käima saab? Ma saan nii aru, mitte selles, kuidas selle kasutamine teistele inimestele võimalikult mugavaks teha?

Kui proge muust ei sõltu, siis tiri siit http://www.riverbankcomputing.co.uk/software/pyqt/download enda arvutis olevale pythoni versioonile vastav PyQt windowsi installer, pane käima ja proovi kas sinu PyQt-d kasutav proge käima läheb.

link

vastatud Feb 18 '10 at 13:34

T%C3%B5nisM's gravatar image

TõnisM
561

Sinu vastus
toggle preview

Jälgi seda küsimust

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[tekst](http://url.com/ "pealkiri")
  • pilt?![alt tekst](/path/img.jpg "pealkiri")
  • nummerdatud nimekiri: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Pinu tööpakkumised

kõik pakkumised »

Sildid:

×3
×3
×1

küsitud: Feb 16 '10 at 16:39

nähtud: 721 korda

viimati uuendatud: Mar 10 '10 at 15:36

Litsents: Creative Commons Attribution License | Kontakt: info@pinu.ee