• 大小: 76KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-04-05
  • 语言: 其他
  • 标签: PEAKCAN  USBCAN  CAN总线  

资源简介

QT调用PCAN第三方库实现的上位机实例,亲测可用,支持PEAKcan,tinycan

资源截图

代码片段和文件信息

/****************************************************************************
**
** Copyright (C) 2017 Andre Hartmann 
** Contact: https://www.qt.io/licensing/
**
** This file is part of the examples of the QtSerialBus module.
**
** $QT_BEGIN_LICENSE:BSD$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or alternatively in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see https://www.qt.io/terms-conditions. For further
** information use the contact form at https://www.qt.io/contact-us.
**
** BSD License Usage
** Alternatively you may use this file under the terms of the BSD license
** as follows:
**
** “Redistribution and use in source and binary forms with or without
** modification are permitted provided that the following conditions are
** met:
**   * Redistributions of source code must retain the above copyright
**     notice this list of conditions and the following disclaimer.
**   * Redistributions in binary form must reproduce the above copyright
**     notice this list of conditions and the following disclaimer in
**     the documentation and/or other materials provided with the
**     distribution.
**   * Neither the name of The Qt Company Ltd nor the names of its
**     contributors may be used to endorse or promote products derived
**     from this software without specific prior written permission.
**
**
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
** “AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT
** LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL
** SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT
** LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE
** DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
** THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
** OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.“
**
** $QT_END_LICENSE$
**
****************************************************************************/

#include “bitratebox.h“

#include 

BitRateBox::BitRateBox(QWidget *parent) :
    QComboBox(parent)
    m_customSpeedValidator(new QIntValidator(0 1000000 this))
{
    fillBitRates();

    connect(this QOverload::of(&QComboBox::currentIndexChanged)
            this &BitRateBox::checkCustomSpeedPolicy);
}

BitRateBox::~BitRateBox()
{
    delete m_customSpeedValidator;
}

int BitRateBox::bitRate() const
{
    if (currentIndex() =

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4227  2019-05-19 12:57  Pcan\bitratebox.cpp

     文件       3138  2019-05-19 12:57  Pcan\bitratebox.h

     文件        483  2019-05-19 12:57  Pcan\can.pro

     文件      24999  2020-03-02 17:14  Pcan\can.pro.user

     文件        235  2019-05-19 12:57  Pcan\can.qrc

     文件       9533  2019-05-19 12:57  Pcan\connectdialog.cpp

     文件       3635  2019-05-19 12:57  Pcan\connectdialog.h

     文件       7066  2019-05-19 12:57  Pcan\connectdialog.ui

     文件      11200  2019-05-19 12:57  Pcan\images\application-exit.png

     文件      12543  2019-05-19 12:57  Pcan\images\clear.png

     文件      15374  2019-05-19 12:57  Pcan\images\connect.png

     文件      15092  2019-05-19 12:57  Pcan\images\disconnect.png

     文件       2803  2019-05-19 12:57  Pcan\main.cpp

     文件       9065  2019-05-19 12:57  Pcan\mainwindow.cpp

     文件       3557  2019-05-19 12:57  Pcan\mainwindow.h

     文件       5305  2019-05-19 12:57  Pcan\mainwindow.ui

     文件       7165  2019-05-19 12:57  Pcan\sendframebox.cpp

     文件       3731  2019-05-19 12:57  Pcan\sendframebox.h

     文件       6186  2019-05-19 12:57  Pcan\sendframebox.ui

     目录          0  2020-03-02 17:19  Pcan\images

     目录          0  2020-03-02 17:19  Pcan

----------- ---------  ---------- -----  ----

               145337                    21


评论

共有 条评论