#include <subtitle.hh>
A(z) SubTitle osztály származási diagramja:

Publikus típusok | |
| enum | SubType { SSASUB, SRTSUB, TXTSUB } |
| Feliratformátum-azonosító. Részletek... | |
Publikus tagfüggvények | |
| SubTitle () | |
| Készít egy új SubTitle objektumot. | |
| SubTitle (SubTitle const *s) | |
| Készít egy másolatot egy SubTitle objektumról. | |
| virtual bool | loadFromFile (QFile *f)=0 |
| Betölt egy feliratot egy fájlból. | |
| virtual void | saveToFile (QFile *f) const=0 |
| Elmenti a feliratokat egy fájlba. | |
| size_t | count () const |
| Visszaadja a feliratban levő események számát. | |
| Event * | operator[] (size_t const i) const |
| Megkeresi az adott sorszámú eseményt. | |
| void | insertBefore (size_t const i, Event *e) |
| Beszúr egy eseményt az adott sorszám elé. | |
| void | insertAfter (size_t const i, Event *e) |
| Beszúr egy eseményt az adott sorszám után. | |
| void | erase (size_t const i) |
| Kitöröl egy eseményt a feliratból. | |
| void | eraseAll () |
| Kiüríti a feliratot. | |
Védett tagfüggvények | |
| bool | extractTime (QString const s, QTime &t, bool const srt_style=false) const |
Átalakít egy sztringet QTime objektummá. | |
Védett attribútumok | |
| SubType | type |
| A felirat tényleges formátuma. | |
| size_t | line_count |
| A feliratban található események száma. | |
| std::vector< Event * > | events |
| A feliratban található események. | |
Egy absztrakt osztály.
Definíció a(z) subtitle.hh fájl 49. sorában.
|
|
Feliratformátum-azonosító.
Definíció a(z) subtitle.hh fájl 64. sorában. |
|
|
Visszaadja a feliratban levő események számát.
Definíció a(z) subtitle.cc fájl 46. sorában. Hivatkozások line_count. Hivatkozások: SubTimerWnd::editAddLineAfter(), SubTimerWnd::editAddLineBefore(), SubTimerWnd::editCutLine(), SubTimerWnd::editEraseLine(), SubTimerWnd::editMerge() és SubTimerWnd::fileOpen(). |
|
|
Kitöröl egy eseményt a feliratból.
Definíció a(z) subtitle.cc fájl 72. sorában. Hivatkozások events és line_count. Hivatkozások: SubTimerWnd::editMerge(). |
|
||||||||||||||||
|
Átalakít egy sztringet Ha SubRip-stílus esetén a sztringnek "óó:pp:mm,eee" formátumúnak, különben pedig "óó:pp:mm.ss" formátumúnak kell lennie.
Definíció a(z) subtitle.cc fájl 90. sorában. Hivatkozások: SsaSub::loadFromFile() és SrtSub::loadFromFile(). |
|
||||||||||||
|
Beszúr egy eseményt az adott sorszám után.
Definíció a(z) subtitle.cc fájl 64. sorában. Hivatkozások events és line_count. Hivatkozások: SubTimerWnd::editAddLineAfter(). |
|
||||||||||||
|
Beszúr egy eseményt az adott sorszám elé.
Definíció a(z) subtitle.cc fájl 56. sorában. Hivatkozások events és line_count. Hivatkozások: SubTimerWnd::editAddLineBefore(). |
|
|
Betölt egy feliratot egy fájlból. Egy absztrakt metódus.
Megvalósítják a következők: SrtSub, SsaSub és TxtSub. Hivatkozások: SubTimerWnd::fileOpen(). |
|
|
Megkeresi az adott sorszámú eseményt.
Definíció a(z) subtitle.cc fájl 51. sorában. Hivatkozások events. |
|
|
Elmenti a feliratokat egy fájlba. Egy absztrakt metódus.
Megvalósítják a következők: SrtSub, SsaSub és TxtSub. Hivatkozások: SubTimerWnd::fileSave() és SubTimerWnd::fileSaveAs(). |
1.3.6