change: change code style to Linux style except indent.

This commit is contained in:
Mike Solar
2025-08-03 03:09:40 +08:00
parent 65ab76edc8
commit 74f73ab3be
789 changed files with 77113 additions and 68888 deletions
+66 -45
View File
@@ -29,72 +29,93 @@
using namespace olive::core;
namespace olive {
class Subtitle
namespace olive
{
class Subtitle {
public:
Subtitle() = default;
Subtitle() = default;
Subtitle(const TimeRange &time, const QString &text) :
range_(time),
text_(text)
{
}
Subtitle(const TimeRange &time, const QString &text)
: range_(time)
, text_(text)
{
}
const TimeRange &time() const { return range_; }
void set_time(const TimeRange &t) { range_ = t; }
const TimeRange &time() const
{
return range_;
}
void set_time(const TimeRange &t)
{
range_ = t;
}
const QString &text() const { return text_; }
void set_text(const QString &t) { text_ = t; }
const QString &text() const
{
return text_;
}
void set_text(const QString &t)
{
text_ = t;
}
private:
TimeRange range_;
QString text_;
TimeRange range_;
QString text_;
};
class SubtitleParams : public std::vector<Subtitle>
{
class SubtitleParams : public std::vector<Subtitle> {
public:
SubtitleParams()
{
stream_index_ = 0;
enabled_ = true;
}
SubtitleParams()
{
stream_index_ = 0;
enabled_ = true;
}
static QString GenerateASSHeader();
static QString GenerateASSHeader();
void Load(QXmlStreamReader* reader);
void Load(QXmlStreamReader *reader);
void Save(QXmlStreamWriter* writer) const;
void Save(QXmlStreamWriter *writer) const;
bool is_valid() const
{
return !this->empty();
}
bool is_valid() const
{
return !this->empty();
}
rational duration() const
{
if (this->empty()) {
return 0;
} else {
return back().time().out();
}
}
rational duration() const
{
if (this->empty()) {
return 0;
} else {
return back().time().out();
}
}
int stream_index() const { return stream_index_; }
void set_stream_index(int i) { stream_index_ = i; }
int stream_index() const
{
return stream_index_;
}
void set_stream_index(int i)
{
stream_index_ = i;
}
bool enabled() const { return enabled_; }
void set_enabled(bool e) { enabled_ = e; }
bool enabled() const
{
return enabled_;
}
void set_enabled(bool e)
{
enabled_ = e;
}
private:
int stream_index_;
bool enabled_;
int stream_index_;
bool enabled_;
};
}