File indexing completed on 2024-04-28 04:50:03

0001 /*
0002     SPDX-FileCopyrightText: 2009-2011 Michal Malek <michalm@jabster.pl>
0003     SPDX-FileCopyrightText: 2010 Dario Freddi <drf@kde.org>
0004     SPDX-FileCopyrightText: 1998-2009 Sebastian Trueg <trueg@k3b.org>
0005 
0006     SPDX-License-Identifier: GPL-2.0-or-later
0007 */
0008 
0009 #include "k3bhelperprogramitem.h"
0010 
0011 #include <QDataStream>
0012 
0013 namespace K3b {
0014 
0015 HelperProgramItem::HelperProgramItem()
0016 {
0017 }
0018 
0019 HelperProgramItem::HelperProgramItem( const QString& path, bool needSuid )
0020 :
0021     m_path( path ),
0022     m_needSuid( needSuid )
0023 {
0024 }
0025 
0026 } // namespace K3b
0027 
0028 QDataStream& operator<<( QDataStream& data, const K3b::HelperProgramItem& item )
0029 {
0030     data << item.m_path << item.m_needSuid;
0031     return data;
0032 }
0033 
0034 const QDataStream& operator>>( QDataStream& data, K3b::HelperProgramItem& item )
0035 {
0036     data >> item.m_path >> item.m_needSuid;
0037     return data;
0038 }