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 }