NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: mapa s klikatelními oblastmi

Aktivity
Avatar
Josef Rajmon
Člen
Avatar
Josef Rajmon:29.12.2019 22:30

ahoj snažím se udělat svoji první aplikaci bez tutoriálu.
bohužel, když nahraju mapu tam se mi dává do rohu... neví někdo co s tím?

Zkusil jsem: přepisovat vertikalni a horizontalní hodnotu a porovnavat to s tutoriálovym programem

Chci docílit: Snažím se vytvořit/nahrát mapu, kterou budu moct mít rozdělenou na oblasti a přidělit je různe statistiky jako to je třeba u TW...
chtěl bych vytvořit system kde na jedné straně(levé 1/3) je ovládaní a na zbytku je mapa na ,které se děj to co nastavím bohužel, když jsem se pokusil nahrát mapu Evropy tak se mi posunula úplně do rohu

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLabel
from PyQt5 import QtWidgets, QtGui
from PyQt5.QtGui import QIcon, QPixmap


class Window(QtWidgets.QMainWindow):

    def  __init__(self, **kwargs):
        super(Window, self).__init__(**kwargs)

        self.setWindowTitle("Pokus")
        self.init_gui()
        self.show()

    def init_gui(self):
        #vytvořeni widgetu a nastavení box layoutu
            formular = QtWidgets.QWidget()
            formularLayout = QtWidgets.QVBoxLayout()
            formular.setLayout(formularLayout)



            # vlozeni mapy
            label = QLabel(self)
            pixmap = QPixmap('Emap.jpg')
            label.setPixmap(pixmap)
            self.resize(pixmap.width(),pixmap.height())

            self.show()

aplikace = QtWidgets.QApplication(sys.argv)
okno = Window()
sys.exit(aplikace.exec_())
Odpovědět
29.12.2019 22:30
Existuje lepší moznost, najdi ji!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.