// *****************************************************************************
// ��Ȩ���У�C��2023~2099 �Ϻ����ɳ������������޹�˾
// ��������Ȩ��
// *****************************************************************************
// ���� : ���
// �汾 : 1.0
// ����˵��:
//          �����Ϊ����Ϣ������׼����,��Ϊ����û��ͳһ����ʽ
// *****************************************************************************

#ifndef __JMESSAGETIP_H__
#define __JMESSAGETIP_H__ 1

#include <QObject>
#include <QMessageBox>

class JMessageTip : public QObject
{
    Q_OBJECT
public:
    JMessageTip();

    static void Message_information(const QString& strTip, QWidget* parent = nullptr);

    /**ѯ��
    */
    static QMessageBox::StandardButton Message_question(const QString& strMsg, QWidget* parent = nullptr);

    /**������Ϣ
    */
    static void Message_warning(const QString& strMsg, QWidget* parent = nullptr);

    static void Message_warning(const QString& title, const QString& text, QWidget* parent = nullptr);


    /**�Զ���
    */
    static void Message_critical(const QString& strTip, QWidget* parent = nullptr);
    static void Message_critical(const QString& title, const QString& text, QWidget* parent = nullptr);


    /**�ȴ���һ��
     */
    static void CreateCustomMessageDlg();
};

#endif  //__JMESSAGETIP_H__