Kwalitee Issues

has_meta_yml

Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.

has_tests

Add tests!

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: CannonField, CannonField, CannonField, CannonField, CannonField, CannonField, CannonField, GameBoard, GameBoard, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange

prereq_matches_use

List all used modules in META.yml requires

Error:

  • slots

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: PerlQt-1.04/QObject/QObject.pm -- Around line 374: You forgot a '=back' before '=head2'

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: CannonField, CannonField, CannonField, CannonField, CannonField, CannonField, CannonField, GameBoard, GameBoard, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange, LCDRange, QAccel, QApplication, QBitmap, QBrush, QButton, QButtonGroup, QCheckBox, QClipboard, QColor, QComboBox, QCursor, QDialog, QEvent, QFileDialog, QFont, QFontInfo, QFontMetrics, QFrame, QGlobal, QGroupBox, QImage, QLCDNumber, QLabel, QLayout, QLineEdit, QListBox, QMenuBar, QMenuData, QMessageBox, QMultiLineEdit, QObject, QPaintDevice, QPainter, QPalette, QPen, QPicture, QPixmap, QPoint, QPointArray, QPopupMenu, QPrinter, QPushButton, QRadioButton, QRangeControl, QRect, QRegion, QScrollBar, QSize, QSlider, QTabBar, QTabDialog, QTableView, QTimer, QToolTip, QWMatrix, QWidget, QWindow, Qt

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • slots

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 1.01,1.02,1.03,1.04

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
CannonField metacpan
GameBoard metacpan
LCDRange metacpan
QAccel Interface to the Qt QAccel class 1.03 metacpan
QApplication Interface to the Qt QApplication class 1.02 metacpan
QBitmap Interface to the Qt QBitmap class 1.02 metacpan
QBrush Interface to the Qt QBrush class 1.02 metacpan
QButton Interface to the Qt QButton class 1.02 metacpan
QButtonGroup Interface to the Qt QButtonGroup class 1.02 metacpan
QCheckBox Interface to the Qt QCheckBox class 1.02 metacpan
QClipboard Interface to the Qt QClipboard class 1.01 metacpan
QColor Interface to the Qt QColor class 1.02 metacpan
QComboBox Interface to the Qt QComboBox class 1.02 metacpan
QCursor Interface to the Qt QCursor class 1.02 metacpan
QDialog Interface to the Qt QDialog class 1.02 metacpan
QEvent Interface to the Qt QEvent, QMouseEvent, QPaintEvent, QResizeEvent, and QTimerEvent classes 1.01 metacpan
QFileDialog Interface to the Qt QFileDialog class 1.02 metacpan
QFont Interface to the Qt QFont class 1.02 metacpan
QFontInfo Interface to the Qt QFontInfo class 1.02 metacpan
QFontMetrics Interface to the Qt QFontMetrics class 1.02 metacpan
QFrame Interface to the Qt QFrame class 1.02 metacpan
QGlobal Internal PerlQt class, required by all other classes 1.02 metacpan
QGroupBox Interface to the Qt QGroupBox class 1.02 metacpan
QImage Interface to the Qt QImage class 1.02 metacpan
QLCDNumber Interface to the Qt QLCDNumber class 1.02 metacpan
QLabel Interface to the Qt QLabel class 1.02 metacpan
QLayout Interface to the Qt QLayout, QBoxLayout and QGridLayout classes 1.02 metacpan
QLineEdit Interface to the Qt QLineEdit class 1.01 metacpan
QListBox Interface to the Qt QListBox, QListBoxItem, QListBoxPixmap and QListBoxText classes 1.02 metacpan
QMenuBar Interface to the Qt QMenuBar class 1.02 metacpan
QMenuData Interface to the Qt QMenuData class 1.03 metacpan
QMessageBox Interface to the Qt QMessageBox class 1.02 metacpan
QMultiLineEdit Interface to the Qt QMultiLineEdit class 1.02 metacpan
QObject Interface to the Qt QObject class 1.03 metacpan
QPaintDevice Interface to the Qt QPaintDevice class 1.02 metacpan
QPainter Interface to the Qt QPainter class 1.02 metacpan
QPalette Interface to the Qt QPalette and QColorGroup classes 1.02 metacpan
QPen Interface to the Qt QPen class 1.02 metacpan
QPicture Interface to the Qt QPicture class 1.01 metacpan
QPixmap Interface to the Qt QPixmap class 1.02 metacpan
QPoint Interface to the Qt QPoint class 1.02 metacpan
QPointArray Interface to the Qt QPointArray class 1.02 metacpan
QPopupMenu Interface to the Qt QPopupMenu class 1.02 metacpan
QPrinter Interface to the Qt QPrinter class 1.02 metacpan
QPushButton Interface to the Qt QPushButton class 1.02 metacpan
QRadioButton Interface to the Qt QRadioButton class 1.02 metacpan
QRangeControl Interface to the Qt QRangeControl class 1.01 metacpan
QRect Interface to the Qt QRect class 1.02 metacpan
QRegion Interface to the Qt QRegion class 1.02 metacpan
QScrollBar Interface to the Qt QScrollBar class 1.02 metacpan
QSize Interface to the Qt QSize class 1.02 metacpan
QSlider Interface to the Qt QSlider class 1.02 metacpan
QTabBar Interface to the Qt QTabBar class 1.01 metacpan
QTabDialog Interface to the Qt QTabDialog class 1.02 metacpan
QTableView Interface to the Qt QTableView class 1.02 metacpan
QTimer Interface to the Qt QTimer class 1.03 metacpan
QToolTip Interface to the Qt QToolTip and QToolTipGroup classes 1.01 metacpan
QWMatrix Interface to the Qt QWMatrix class 1.02 metacpan
QWidget Interface to the Qt QWidget class 1.02 metacpan
QWindow Interface to the Qt QWindow class 1.02 metacpan
Qt A Perl module interface to Qt 1.04 metacpan

Provides

Name File View
QBoxLayout QLayout/QLayout.pm metacpan
QCloseEvent QEvent/QEvent.pm metacpan
QColorGroup QPalette/QPalette.pm metacpan
QFocusEvent QEvent/QEvent.pm metacpan
QGridLayout QLayout/QLayout.pm metacpan
QKeyEvent QEvent/QEvent.pm metacpan
QListBoxItem QListBox/QListBox.pm metacpan
QListBoxPixmap QListBox/QListBox.pm metacpan
QListBoxText QListBox/QListBox.pm metacpan
QMouseEvent QEvent/QEvent.pm metacpan
QMoveEvent QEvent/QEvent.pm metacpan
QPaintEvent QEvent/QEvent.pm metacpan
QResizeEvent QEvent/QEvent.pm metacpan
QTab QTabBar/QTabBar.pm metacpan
Qt::Base QGlobal/QGlobal.pm metacpan
signals QObject/QObject.pm metacpan
slots QObject/QObject.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
QAccel/Makefile.PL metacpan
QApplication/Makefile.PL metacpan
QBitmap/Makefile.PL metacpan
QBrush/Makefile.PL metacpan
QButton/Makefile.PL metacpan
QButtonGroup/Makefile.PL metacpan
QCheckBox/Makefile.PL metacpan
QClipboard/Makefile.PL metacpan
QColor/Makefile.PL metacpan
QComboBox/Makefile.PL metacpan
QCursor/Makefile.PL metacpan
QDialog/Makefile.PL metacpan
QEvent/Makefile.PL metacpan
QFileDialog/Makefile.PL metacpan
QFont/Makefile.PL metacpan
QFontInfo/Makefile.PL metacpan
QFontMetrics/Makefile.PL metacpan
QFrame/Makefile.PL metacpan
QGlobal/Makefile.PL metacpan
QGroupBox/Makefile.PL metacpan
QImage/Makefile.PL metacpan
QLCDNumber/Makefile.PL metacpan
QLabel/Makefile.PL metacpan
QLayout/Makefile.PL metacpan
QLineEdit/Makefile.PL metacpan
QListBox/Makefile.PL metacpan
QMenuBar/Makefile.PL metacpan
QMenuData/Makefile.PL metacpan
QMessageBox/Makefile.PL metacpan
QMultiLineEdit/Makefile.PL metacpan
QObject/Makefile.PL metacpan
QPaintDevice/Makefile.PL metacpan
QPainter/Makefile.PL metacpan
QPalette/Makefile.PL metacpan
QPen/Makefile.PL metacpan
QPicture/Makefile.PL metacpan
QPixmap/Makefile.PL metacpan
QPoint/Makefile.PL metacpan
QPointArray/Makefile.PL metacpan
QPopupMenu/Makefile.PL metacpan
QPrinter/Makefile.PL metacpan
QPushButton/Makefile.PL metacpan
QRadioButton/Makefile.PL metacpan
QRangeControl/Makefile.PL metacpan
QRect/Makefile.PL metacpan
QRegion/Makefile.PL metacpan
QScrollBar/Makefile.PL metacpan
QSize/Makefile.PL metacpan
QSlider/Makefile.PL metacpan
QTabBar/Makefile.PL metacpan
QTabDialog/Makefile.PL metacpan
QTableView/Makefile.PL metacpan
QTimer/Makefile.PL metacpan
QToolTip/Makefile.PL metacpan
QWMatrix/Makefile.PL metacpan
QWidget/Makefile.PL metacpan
QWindow/Makefile.PL metacpan
README metacpan
README.PERLQT metacpan
README.QT metacpan
libperlqt/Makefile.PL metacpan