ash16 / TYTS

0 stars 1 forks source link

Issues with buddingMainWindow.py #35

Open juliasheth opened 5 years ago

juliasheth commented 5 years ago
  1. Unable to import (import-error): This file has 3 import errors, meaning that the file could not correctly import the specified module. The specific import errors are:

    • E: 10, 0: Unable to import 'buddingWidget' (import-error)
    • E: 11, 0: Unable to import 'collectButton' (import-error)
    • E: 12, 0: Unable to import 'eventController' (import-error)
  2. Module has no member (no-member): This file has 59 no-member issues. Each of these errors means that the module specified does not have the member that is called upon. The individual issues are:

    • E: 23,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 24,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 24,41: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 32,29: Module 'PyQt5.QtWidgets' has no 'QWidget' member (no-member)
    • E: 33,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 34,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 34,43: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 43,30: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member (no-member)
    • E: 45,28: Module 'PyQt5.QtWidgets' has no 'QWidget' member (no-member)
    • E: 46,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 47,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 47,43: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 56,34: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member (no-member)
    • E: 58,28: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member (no-member)
    • E: 59,44: Module 'PyQt5.QtWidgets' has no 'QLayout' member (no-member)
    • E: 61,21: Module 'PyQt5.QtWidgets' has no 'QLabel' member (no-member)
    • E: 71,21: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member (no-member)
    • E: 72,20: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 73,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 76,22: Module 'PyQt5.QtWidgets' has no 'QLabel' member (no-member)
    • E: 79,21: Module 'PyQt5.QtWidgets' has no 'QLabel' member (no-member)
    • E: 84,29: Module 'PyQt5.QtWidgets' has no 'QWidget' member (no-member)
    • E: 85,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 86,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 86,43: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E: 95,34: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member (no-member)
    • E: 97,29: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member (no-member)
    • E:101,22: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member (no-member)
    • E:102,19: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:103,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:109,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:110,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:110,41: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:122,22: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member (no-member)
    • E:123,19: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:124,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:130,26: Module 'PyQt5.QtWidgets' has no 'QWidget' member (no-member)
    • E:131,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:132,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:132,43: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:141,34: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member (no-member)
    • E:143,26: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member (no-member)
    • E:145,22: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member (no-member)
    • E:146,20: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:147,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:150,27: Module 'PyQt5.QtWidgets' has no 'QPushButton' member (no-member)
    • E:151,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:152,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:152,43: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:162,27: Module 'PyQt5.QtWidgets' has no 'QPushButton' member (no-member)
    • E:163,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:164,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:164,43: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:174,28: Module 'PyQt5.QtWidgets' has no 'QPushButton' member (no-member)
    • E:175,21: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:176,12: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:176,43: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member (no-member)
    • E:191, 8: Module 'PyQt5.QtCore' has no 'QMetaObject' member (no-member)
    • E:195,21: Module 'PyQt5.QtCore' has no 'QCoreApplication' member (no-member)
  3. Unnecessary pass statement (unnecessary-pass): Issue occurred in line 206. The pass statement here is unnecessary because it is in a block that is not empty, and pass statements are only necessary when a block is empty because the purpose of pass statements is to allow empty blocks that would otherwise be syntactically invalid.

  4. Attribute defined outside init (attribute-defined-outside-init): This file has 19 attribute-defined-outside-init issues. These issues came up because 19 of the attributes of the BuddingMainWindow class were defined outside of the constructor of the class. These issues can be fixed by defining these 19 attributes within the init method (constructor) of the BuddingMainWindow class. The specific attributes that were defined outside init are:

    • W: 32, 8: Attribute 'centralwidget' defined outside init (attribute-defined-outside-init)
    • W: 43, 8: Attribute 'verticalLayout' defined outside init (attribute-defined-outside-init)
    • W: 45, 8: Attribute 'tittleWidget' defined outside init (attribute-defined-outside-init)
    • W: 56, 8: Attribute 'horizontalLayout_4' defined outside init (attribute-defined-outside-init)
    • W: 58, 8: Attribute 'tittleLayout' defined outside init (attribute-defined-outside-init)
    • W: 61, 8: Attribute 'money' defined outside init (attribute-defined-outside-init)
    • W: 65, 8: Attribute 'collectSmileButton' defined outside init (attribute-defined-outside-init)
    • W: 76, 8: Attribute 'energy' defined outside init (attribute-defined-outside-init)
    • W: 79, 8: Attribute 'level' defined outside init (attribute-defined-outside-init)
    • W: 84, 8: Attribute 'contentWidget' defined outside init (attribute-defined-outside-init)
    • W: 95, 8: Attribute 'horizontalLayout_5' defined outside init (attribute-defined-outside-init)
    • W: 97, 8: Attribute 'contentLayout' defined outside init (attribute-defined-outside-init)
    • W:108, 8: Attribute 'buddingWidget' defined outside init (attribute-defined-outside-init)
    • W:130, 8: Attribute 'tailWidget' defined outside init (attribute-defined-outside-init)
    • W:141, 8: Attribute 'horizontalLayout_6' defined outside init (attribute-defined-outside-init)
    • W:143, 8: Attribute 'tailLayout' defined outside init (attribute-defined-outside-init)
    • W:150, 8: Attribute 'voiceButton' defined outside init (attribute-defined-outside-init)
    • W:162, 8: Attribute 'storeButton' defined outside init (attribute-defined-outside-init)
    • W:174, 8: Attribute 'logoutButton' defined outside init (attribute-defined-outside-init)